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
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
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
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 CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
2026-01-14
2026-01-14
Company data provided by crunchbase