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 a day 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 focusing on compiler and build system challenges, requiring expertise in C++ and software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft Vancouver, working on Azure Edge+Platform team to develop and maintain large-scale engineering systems with focus on security and dependency management.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on AI-powered employee experience platforms with focus on backend services and distributed systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on database systems and cloud infrastructure in Bangalore, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI division, building developer tools and services, offering competitive pay and benefits with remote work options.