Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microsoft · 4 days ago

Principal Software Engineer

Microsoft is at the forefront of a new era in productivity, focusing on redefining AI experiences through Microsoft 365 Copilot. They are seeking a Principal Software Engineer to design and lead the development of scalable systems and tools that enhance Copilot engineering velocity, while mentoring engineers and influencing technical direction across teams.

Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead architectural design and discussions for core systems and platforms that improve the agility, performance, reliability, and efficiency of Copilot development
Drive identification of dependencies and development of technical design documents across products, applications, and services to ensure coherence and scalability of Copilot platform solutions
Define and implement quality strategies — mentoring others in test planning, validation, and success criteria to ensure resilient and high-quality software and service delivery
Establish and apply engineering metrics to drive quality, stability, and maintainability, while promoting best practices and reusable design patterns
Lead the creation and improvement of internal tools and frameworks that enhance developer velocity, automation, and overall system effectiveness
Collaborate closely with engineers, TPMs, and partner teams across product, infrastructure, and research to deliver enterprise-grade solutions adopted at scale across E+D and Microsoft
Embody our culture and values

Qualification

CC++C#JavaJavaScriptPythonLarge-scale backend systemsML systemsTechnical direction settingCross-team engineering initiativesEngineering metrics trackingMentoring engineersContinuous improvementTechnical innovationDeveloper productivity tooling

Required

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
2+ years experience designing and leading large-scale, distributed backend, data, or ML systems in production environments
Demonstrated ability to set technical direction, influence architecture, and mentor engineers to deliver scalable, maintainable, and high-quality systems
Experience driving cross-team engineering initiatives, balancing hands-on contributions with strategic technical leadership
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Preferred

Experience working with State-OF-The-Art (SOTA) AI tooling to accelerate software development lifecycle
Experience in data platforms or ML pipelines supporting AI-driven applications
Experience defining and tracking engineering metrics — including performance, reliability, observability, and agility
Reliable understanding of developer productivity tooling and practices that reduce cycle time and increase development velocity
Passion for continuous improvement, technical innovation, and enabling teams to build better software faster

Benefits

Certain roles may be eligible for benefits and other compensation.

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase