Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams, with over 320 million daily users, is seeking a Senior Software Engineer to lead technical implementation of client build, release, and validation processes across multiple platforms. The role focuses on developing infrastructure that enables rapid feature deployment to millions of users within minutes. The position is part of Microsoft's fastest-growing business application, offering opportunities to work with cutting-edge technologies and contribute to a product used by organizations worldwide.

The team emphasizes a culture of inclusion and innovation, utilizing modern tools and frameworks including JavaScript, TypeScript, and NodeJS. You'll be working in an environment that values open source technologies and smart system development, directly contributing to tools integrated into Microsoft Teams itself.

As a Senior Engineer, you'll be responsible for designing and maintaining CI/CD infrastructure, championing best practices, and developing tools to enhance developer productivity. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work remotely. This position combines technical leadership with hands-on development, making it ideal for experienced engineers passionate about infrastructure and tooling.

The ideal candidate will have 4+ years of engineering experience, strong expertise in object-oriented programming, and experience with cloud platforms. You'll be joining a diverse team of generalizing specialists who blend years of software engineering expertise with modern methodologies to build impactful solutions used by millions daily.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design, develop and maintain engineering infrastructure, tools, and services that power the CI/CD for Microsoft Teams across different clients/platforms
  • Champion best practices, tools, and processes for a data-driven, quality-focused release of Microsoft Teams
  • Build tools/bots to improve developer productivity
  • Contribute ideas to continuously improve our systems
  • Drive actionable code and product quality feedback

Requirements For Senior Software Engineer

JavaScript
TypeScript
Node.js
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in Object Oriented languages
  • 2+ years experience collaborating with other teams to ship products
  • 1+ years experience with cloud platforms
  • 1+ years experience mentoring and coaching other engineers

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 - CTJ - Poly

Senior Software Engineer position at Microsoft working on Azure infrastructure with focus on security and compliance, requiring TS/SCI clearance and offering competitive compensation.

Senior Software Engineer - Backend

Senior Backend Engineer role at Microsoft Teams, building scalable services and bot platforms with modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure Core Storage Team, developing storage virtualization platform and system software with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Ads Marketplace team, building scalable advertising platforms with competitive pay and benefits.

Senior Quantum Hardware Engineer

Senior Quantum Hardware Engineer role at Microsoft focusing on quantum computing development and implementation.