Software Engineer II

Global technology company that develops and sells software, consumer electronics, and personal computers.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft Teams, with over 300 million daily users, is seeking a Software Engineer II to join their client release pipeline team. This role focuses on driving the flighting system through data-driven intelligence, working across multiple platforms/devices. The team is responsible for infrastructure that enables rapid feature deployment to millions of users. They're looking for someone with CI/CD experience, strong problem-solving skills, and cloud services knowledge. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on one of Microsoft's fastest-growing products. The team values craftsmanship, automation, and continuous learning, using modern tools and frameworks while maintaining a balance between innovation and practicality. This role combines technical expertise with collaborative teamwork, making it ideal for engineers passionate about large-scale software delivery and automation.

Last updated 18 days ago

Responsibilities For Software Engineer II

  • 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 and drive actionable feedback on code and product quality

Requirements For Software Engineer II

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Cloud and services experience
  • Experience with AI

Benefits For Software Engineer II

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 Software Engineer II

Support Engineer - Developer & Azure Services (DAS), Japan

Support Engineer position at Microsoft Japan, focusing on Azure and developer services support, requiring 3+ years experience and bilingual Japanese/English skills.

Software Engineer II

Microsoft seeks Software Engineer II to develop SAP-based supply chain solutions for Cloud business, offering remote work, competitive pay, and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer position at Microsoft in Bangalore, focusing on resolving complex technical issues for enterprise customers using .NET, APIs, and networking expertise.

Software Quality Engineer II

Software Quality Engineer II position at Microsoft's Windows & Devices team, focusing on silicon validation and system integration in Hyderabad.

Software Engineer II

Software Engineer II position at Microsoft's Defender Experts team, focusing on building AI-powered cybersecurity solutions and cloud services.