Senior Software Engineer- Mobile Devops

Microsoft empowers every person and organization on the planet to achieve more, with Teams being their fastest-growing business application.
Mobile
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer- Mobile Devops

Microsoft Teams, the fastest-growing business application in Microsoft's history, is seeking a Senior Software Engineer to join their Mobile Engineering Systems team. This role is crucial for enhancing the efficiency and scalability of the Mobile release process, working with infrastructure that enables feature delivery to millions of users in an automated fashion. The team consists of full-stack engineers leveraging various technologies from C# .NET to Python and Azure OpenAI/ChatGPT.

The position focuses on mobile DevOps, requiring expertise in both Android and iOS development, along with strong infrastructure and automation capabilities. You'll be working on improving operational efficiency, reducing response times, and enabling feature team developers to be more productive through automation and sophisticated testing frameworks.

The role combines mobile development expertise with DevOps practices, utilizing AI/LLM models for test analysis and automation. You'll be part of a team that uses Teams to build Teams, with tools integrated directly into Microsoft Teams itself. This position offers the opportunity to work with cutting-edge technologies while impacting millions of users worldwide.

The ideal candidate should have strong experience in mobile development, CI/CD practices, and automation tools, with the ability to work in a hybrid environment. This role offers comprehensive benefits and the chance to work on one of Microsoft's most strategic products.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer- Mobile Devops

  • Design, develop and maintain engineering infrastructure, tools, and services for CI/CD across Mobile clients/stores
  • Refactor and improve Android/iOS codebase structure
  • Design and enhance test stubbing frameworks
  • Improve reliability and debuggability of test frameworks
  • Develop and utilize AI/LLM models for test failure analysis
  • Transition manual testing to automated processes

Requirements For Senior Software Engineer- Mobile Devops

Java
Python
Kotlin
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Proficiency in writing unit tests and functional tests using tools like Espresso for Android or iOS equivalents
  • 1+ years of Android/iOS development experience
  • Experience developing and maintaining engineering infrastructure tools/bots
  • Working knowledge of tools like Azure DevOps or similar CI/CD platforms

Benefits For Senior Software Engineer- Mobile Devops

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- Mobile Devops

Software Engineer

Senior Software Engineer position at Microsoft Teams, focusing on mobile development for meetings and events features, with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on mobile threat protection and AI-driven security solutions, requiring 8+ years of experience.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams focusing on mobile development, requiring 8+ years of experience, offering hybrid work in Bangalore.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Excel Mobile, focusing on native and cross-platform development with 8+ years of experience required.