Software Engineer II- Dev ops

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
DevOps
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II- Dev ops

Microsoft Teams, the fastest-growing business application in Microsoft history, is seeking a Software Engineer II to join their Mobile Engineering Systems team. This role is crucial for enhancing the efficiency and scalability of the Mobile release process. The team builds infrastructure that enables feature teams to deliver new features to millions of users in an automated fashion. The position involves working with cutting-edge technologies including Python, Java, Azure OpenAI/ChatGPT, and various mobile development tools. As part of a team of generalizing specialists, you'll blend software engineering expertise with modern tools and methodologies to build systems that improve developer productivity. The role offers the unique opportunity to work on tools integrated directly into Microsoft Teams, effectively using Teams to build Teams. With a hybrid work environment allowing up to 50% work from home, competitive benefits, and the chance to impact millions of users, this position offers an excellent opportunity for growth and impact in a leading tech company.

Last updated 4 days ago

Responsibilities For Software Engineer II- Dev ops

  • Design, develop and maintain engineering infrastructure, tools, and services that power the CI/CD for Microsoft Teams across different Mobile clients/stores
  • Build tools/bots and leverage AI to improve developer productivity
  • Champion best practices, tools, and processes for data-driven, quality-focused release
  • Collaborate with key stakeholders to develop overall product vision
  • Drive actionable code and product quality feedback
  • Embody our culture and values

Requirements For Software Engineer II- Dev ops

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of experience in automation engineering, process automation, or related fields
  • Experience with Continuous Integration (CI) and Continuous Deployment (CD) processes
  • Experience developing and maintaining engineering infrastructure tools/bots
  • Basic understanding of AI/LLM
  • Understanding of Android & iOS build systems
  • Experience in Azure DevOps
  • Excellent problem-solving & debugging skills

Benefits For Software Engineer II- Dev ops

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- Dev ops

Device Validation Engineer II

Microsoft seeks Device Validation Engineer II in Hyderabad to validate and benchmark Windows ecosystem technologies, requiring 3+ years experience in software/hardware validation.

Technical Support Engineering - Intune

Senior Technical Support Engineer position at Microsoft, focusing on Intune support with hybrid work options and comprehensive benefits.

Critical Environment Field Service Engineer

Critical Environment Field Service Engineer role at Microsoft managing datacenter operations and infrastructure for cloud services.

Software Engineer II

Microsoft Digital (MSD) seeks a Software Engineer II to develop cloud infrastructure and CI/CD pipelines, focusing on DevOps practices and AI-driven automation solutions.

Software Engineer II

Microsoft Software Engineer II position focusing on cloud infrastructure and AI systems development, offering hybrid work and competitive benefits.