Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Sky team is seeking a Senior Software Engineer to transform how Microsoft runs its massive global cloud services. This role offers a unique opportunity to innovate and develop impactful solutions that enhance customer experiences and reach millions of users worldwide. The position focuses on designing and building large-scale distributed systems using cloud-native technologies.

The ideal candidate will be a dedicated problem solver with strong experience in cloud infrastructure and distributed systems. You'll work on sophisticated solutions that make Microsoft's cloud services more efficient, scalable, and robust. The role involves tackling complex challenges while collaborating with diverse teams to promote technical excellence.

Key responsibilities include designing new solutions impacting Microsoft's cloud services, resolving technical challenges, improving architectures for better performance and cost optimization, and mentoring peers. The position requires expertise in cloud technologies, particularly Azure and Kubernetes, with Go programming being a preferred skill.

The role offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. Based in Redmond, WA, this hybrid position allows up to 50% work from home with 0-25% travel required.

This is an excellent opportunity for experienced engineers looking to make a significant impact on cloud technology while working with cutting-edge systems at massive scale. The role combines technical leadership, hands-on development, and the chance to shape the future of cloud services at Microsoft.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design and develop new solutions that significantly impact Microsoft's cloud services
  • Address and resolve intricate technical challenges, improving foundational technologies
  • Enhance architectures to improve performance and minimize costs
  • Work with diverse teams and mentor peers to promote technical excellence and shared learning

Requirements For Senior Software Engineer

Go
Kubernetes
Linux
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Experience in software architecture and large-scale distributed systems
  • Technical leadership with experience in designing, building, and troubleshooting complex software systems
  • Platform skills including Linux, containers, and cloud infrastructure
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Core platform services, focusing on distributed systems and cloud infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Specialized, focusing on AI infrastructure, distributed systems, and next-gen hardware integration with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Office of CTO, working on cutting-edge technologies like Web3, Healthcare, and blockchain, with hybrid work options in Bangalore.

Senior Software Engineer

Senior Software Engineer position at Microsoft Intune, focusing on distributed systems and cloud infrastructure, offering competitive pay and remote work flexibility.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI organization, focusing on building scalable distributed systems for advertising delivery with opportunities to work on cutting-edge technology.