Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Azure DevOps team is seeking a Senior Software Engineer to join their mission-critical services team that serves millions of developers. This role offers an exciting opportunity to work on strategic initiatives within Microsoft's developer experience organization. You'll be part of building and maintaining a suite of microservices that support the scaling and reliability needs of one of the largest DevOps platforms in the industry.

The position involves leading the design and implementation of enterprise-class DevOps solutions, working with cutting-edge technologies, and solving complex problems at scale. You'll be responsible for making data-driven improvements to service performance, investigating and resolving production issues, and contributing to the platform's continuous evolution.

This is an ideal role for experienced engineers who are passionate about building reliable, scalable systems and have a strong background in languages like C#, Java, JavaScript, or Python. The role offers the flexibility of 100% remote work while being part of a fast-paced team of talented engineers who prioritize quality and innovation.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an excellent environment for professional development and impact at scale.

If you're excited about shaping the future of developer tools and services while working with some of the most demanding DevOps workloads in the industry, this role presents an exceptional opportunity to make a significant impact at Microsoft.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Lead the design and implementation on multi-tenant, enterprise class DevOps platform
  • Use telemetry to make data-driven improvements in scale, availability, and security
  • Investigate live site issues for quick resolution to enhance customer experience
  • Conduct incident post-mortems and deliver key repair items to boost service resiliency and scale
  • Contribute to product improvements by filing impactful repair items, bugs, design change requests
  • Mentor and participate in design and code reviews

Requirements For Senior Software Engineer

JavaScript
React
Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ years experience in building and operating large-scale multi-tenant services
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Proficient in HTML, CSS, JavaScript, and React framework

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 Container Registry team, building scalable container workloads and securing software supply chain infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Networking team, building software for global-scale AI networks and data center infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure OpenAI team, building and delivering AI services at scale with competitive compensation and hybrid work options.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Networking team, focusing on building and maintaining large-scale distributed software systems for network reliability and performance.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure AI Core Engineering team, focusing on Azure Open AI runtime systems, offering hybrid work in Redmond, WA with competitive compensation.