Microsoft · 4 hours ago
Principal Software Engineer
Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. They are seeking a Principal Software Engineer to focus on upgrading the SQL code base, improving build time and performance, and modernizing tools in the development process.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Own the upgrade and adoption of new versions of compilers to the SQL code base, leveraging domain knowledge of Microsoft Visual C++ internals, language standards, and diagnostics to ensure compatibility and performance across millions of lines of code
Develop a strategy and execution plan for such upgrade and adoption by accounting for the complexities and dependencies of the code base, defining functional, performance and stress criteria for the successful implementation, and executing the plan
Solve specific problems in areas such as compatibility issues, functional issues and work with partner team members to execute and meet functional, performance and stress criteria
Conduct analysis on build projects of current code base, understand architecture, recommend strategic and tactical approaches to reduce build time and improve build speed for both full builds and incremental builds, define and meet KPIs and exit criteria
Understand the pain points in development process, in areas such as local build troubleshooting, validation, and integration, identify and implement tooling and process improvements including leveraging AI experience such as Copilot to modernize the development and validation experience
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
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Preferred
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Prior knowledge and experience with build systems and/or compiler usage is preferred
Prior knowledge and experience with Azure SQL or other database management systems is preferred
C++ Compiler skills, Microsoft Visual C++ internals, language standards
Build System Engineering Mastery – MS Build, Scopas
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-15
2026-01-14
Company data provided by crunchbase