Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
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 infrastructure. This role is integral to building and managing customer hybrid cloud platforms and IoT deployments. The position offers a competitive base salary range of $98,300 - $193,200 USD and includes comprehensive benefits.

The role involves working on Azure's mission to be the world's most trusted, secure, and global cloud platform. You'll be part of a team that helps mobile operators leverage Azure to transform their core network operations, enabling them to launch new services agile, scale elastically, and improve operational efficiency through infrastructure simplification and process automation.

As a Software Engineer II, you'll collaborate with cross-functional teams, contribute to system design, implement code, and participate in on-call rotations. The ideal candidate should have at least 2 years of experience in software engineering, strong programming skills in languages like Go, Java, or Python, and experience with cloud technologies and Kubernetes.

The position offers a hybrid work environment with up to 50% work from home flexibility. You'll be based in the Seattle area, working on cutting-edge cloud technology while enjoying Microsoft's comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for a mid-level engineer looking to make an impact in cloud computing while working for a global technology leader.

Last updated 3 months 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) for on-call duties
  • Stays current with developments to improve system availability, reliability, efficiency, and performance

Requirements For Software Engineer II

Go
Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in 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 with Data Structures and Algorithms
  • Strong communication skills (verbal and written)
  • Problem-solving skills and drive for results

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

Technical Support Engineering - Azure IaaS VM Engineer

Azure IaaS VM Engineer position at Microsoft offering remote work, focusing on technical support for cloud infrastructure and virtualization technologies.

Technical Support Engineer - SQL Server on Azure VM and Managed Instance

Technical Support Engineer position at Microsoft focusing on SQL Server on Azure VM and Managed Instance, combining database expertise with cloud technologies.

Support Engineer - Developer & Azure Services (DAS)

Support Engineer position at Microsoft Japan focusing on Azure and developer services, offering remote work and comprehensive benefits.

Service Engineer 2

Service Engineer position at Microsoft focusing on build systems and engineering infrastructure for Windows and Azure platforms.

Software Engineer II

Microsoft Software Engineer II position focusing on AI transformation and cloud services, offering remote work and competitive compensation.