Principal Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Ansvarsområden
- Leverage AI to build agentic engineering loops.
- Set technical direction and own the architecture for core parts of the Agent 365 platform, making trade-offs for scale, reliability, cost, and speed with a long-term view.
- Lead investigations into high-throughput, multi-tenant systems, using data and first-principles thinking to solve complex cross-service problems.
- Design and deliver cell-based, fault-tolerant systems using Azure (AKS and related compute) to maintain high reliability, security, and compliance.
- Set and uphold standards for design, code quality, testing, and operational excellence through design reviews, incident retrospectives, and hands-on work.
- Align partner teams across M365, Dynamics 365, Power Platform, and Azure on shared platform direction, turning ambiguity into actionable plans.
- Mentor senior engineers and foster a culture of curiosity, healthy debate, and ownership.
Krav
- 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, including Microsoft Cloud Background Check.
Önskade kvalifikationer
- 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.
- Proven experience designing and operating large-scale distributed services or cloud infrastructure in production.
- 10+ years of experience building and running high-scale, multi-tenant cloud services.
- Deep experience with Azure and container platforms such as AKS, Kubernetes or Service Fabric, and with reliability engineering at 99.99%+ availability.
- A track record of setting technical direction across teams and solving ambiguous, cross-service problems through structured, data-driven thinking.
- Solid communication skills, including explaining complex technical trade-offs clearly to engineers and leaders.
Förmåner
- The typical base pay range for this role across the U.S. is USD $142,800 - $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, where the base pay range for this role is USD $188,000 - $304,200 per year.
- Certain roles may be eligible for benefits and other compensation.
- Eligible for benefits and other compensation.
Färdigheter
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Företag
MicrosoftPublicerade jobb
för 4 dagar sedan
Anställningstyp
Heltid
Arbetsform
Hybrid
Lön
142 800–274 800 US$ / år
Erfarenhetsnivå
Senior
Platser
United States
Kvalifikation
Sökande
Ansök tidigt
