Principal Software Engineering Manager - Applied Sciences Group
Microsoft.com
140k - 304k USD/year
Office
Redmond, Washington, United States
Full Time
Join the Applied Sciences Group and help create the future of devices and experiences. Applied Sciences is at the forefront of hardware, software, machine learning and human-computer interaction. Engineers in our organization combine the creativity to invent novel concepts and the technical proficiency to ship them. For this opening, we are looking for a hands-on, deep generalist software engineering manager. The candidate should have demonstrable experience with systems programming and software development, from firmware to applications.
As a Principal Software Engineering Manager, you will be responsible for architecting solutions, partnering across product and engineering teams, ensuring high code quality, maintainability and performance. Your peers will be experts in multiple disciplines of software engineering, hardware engineering, signal processing and machine learning. You will exercise your creativity working in uncharted areas, designing new solutions, building and shipping them.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Lead scoping, definition, architecture, design and implementation of features.
- Review architecture, designs and code for quality and adherence to technical standards.
- Plan and prioritize work, from prototype to production.
- Collaborate with partner teams on research, development and planning.
- Mentor, guide and help unblock others.
- Manage people and drive clarity in ambiguous environments, making sound decisions and offering evidence-based arguments.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years of people management experience
- Experience with software development, systems programming, performance engineering and owning production code
- Effectively conveying the work you've completed, highlighting its significance, and demonstrating how it distinguishes itself from other projects is crucial.
- Generating creative ideas and devising clever solutions to problems, followed by the implementation and construction of those solutions.
- Ability to work in ambiguous uncharted areas and the experience, creativity and technical depth to identify gaps, acquire missing information, align requirements and choose the right direction
Preferred Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Cross-disciplinary expertise intersecting hardware and software, bridging low-level and high-level engineering.
- Cross-platform experience authoring software for different operating systems, toolchains and silicon.
- Experience collaborating with hardware, firmware and application teams, architecting, implementing and debugging systems that cross hardware/software boundaries.
- Experience with new technology development.
- OR equivalent experience.
Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until October 9,2025
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#W+Djobs
Principal Software Engineering Manager - Applied Sciences Group
Office
Redmond, Washington, United States
Full Time
140k - 304k USD/year
September 25, 2025