Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cloud · Enterprise SaaS

Description For Software Engineer II

Microsoft is seeking a Software Engineer II to join their Azure Operator Nexus platform team, focusing on developing edge computing solutions for cloud platform automation and IoT management. This role is part of Azure's mission to be the world's most trusted, secure, and global cloud platform.

The position offers a competitive salary range of $98,300 - $193,200 USD (higher in SF and NYC areas) and includes comprehensive benefits. Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of a team that innovates quickly and collaborates to solve challenging customer problems.

As a Software Engineer II, you'll be responsible for building, designing, and operating platforms that help mobile operators leverage Azure to transform their core network operations. The role involves working with cutting-edge technologies including Kubernetes, GoLang, and various cloud services.

Key responsibilities include developing code for products and services, working with stakeholders to determine requirements, contributing to design documents, and participating in on-call rotations as a Designated Responsible Individual (DRI). You'll need strong programming skills, particularly in GoLang, and experience with containers and Kubernetes.

The ideal candidate will have at least 2 years of technical engineering experience, strong problem-solving abilities, and excellent communication skills. This role offers opportunities for growth, learning from experience and data, and contributing to innovative solutions while working in a collaborative, fun environment.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and opportunities for professional development. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants.

Join Microsoft's Azure team to help shape the future of cloud computing while working on challenging problems that impact organizations worldwide. This role combines technical excellence with real-world impact, making it an excellent opportunity for engineers looking to advance their careers in cloud technology.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Works with stakeholders to determine user requirements for features
  • Contributes to identifying dependencies and developing design documents
  • Develops and implements code for products, services, or features
  • Breaks down larger work items into smaller work items and provides estimation
  • Acts as a Designated Responsible Individual (DRI) working on-call
  • Monitors system/product feature/service for degradation, downtime, or interruptions
  • Stays current with developments to improve availability, reliability, efficiency, observability, and performance

Requirements For Software Engineer II

Go
Kubernetes
  • 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
  • Ability to engage DevOps engineering practices
  • Must pass Microsoft Cloud Background Check
  • Experience with containers and Kubernetes
  • Solid programming experience in GoLang Languages with Data Structures and Algorithms
  • Solid technical and design skills towards problem solving
  • Solid communication, verbal and written skills

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Software Engineer II

Software Engineer II position at Microsoft's Windows Agility Team, focusing on Windows feature delivery and development using Azure, AI, and modern development technologies.

Software Engineer

Software Engineer role at Microsoft's Azure Container App Service team in Ho Chi Minh City, working on cloud infrastructure and distributed systems with hybrid work arrangement.

Software Engineer

Microsoft is hiring a Software Engineer for their Defender for Endpoint team in Redmond, WA, offering hybrid work and competitive salary range of $81,900-$160,200/year.

Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on Windows Server stability and quality, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to join their Business & Industry Copilot team, working on AI-driven business applications with competitive pay and benefits.