Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative cloud, edge, and software solutions.
$100,600 - $199,000
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Azure Edge + Platform is at the forefront of extending Azure's capabilities to customer edge environments, focusing on comprehensive edge solutions, operating systems, and engineering systems. The team is dedicated to enabling customers to run various edge applications, including network-intensive and mission-critical workloads, with enhanced resiliency, security, observability, and performance.

As a Software Engineer II, you'll be working on extending Azure cloud services to sovereign, disconnected, edge, enterprise, and hybrid scenarios. This role offers unique engineering challenges in deploying hyperscale services into hybrid and disconnected clouds. You'll be part of a dynamic and collaborative team environment that values innovation and technical excellence.

Key responsibilities include:

  • Contributing to Azure Local product vision
  • Implementing code features with focus on diagnosability, reliability, and maintainability
  • Conducting and participating in code reviews
  • Building and sharing knowledge about engineering tools
  • Contributing to automation in production and deployment
  • Maintaining communication with partners across Microsoft
  • Implementing telemetry instrumentation
  • Acting as a Designated Responsible Individual (DRI) for on-call duties

The position offers competitive compensation ($100,600 - $199,000 base salary, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, savings plans, and parental leave. This is an excellent opportunity for someone passionate about cloud innovation and building production-grade services in a collaborative, growth-oriented environment.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Contribute to Azure Local product vision
  • Create and implement code features with focus on reliability and maintainability
  • Review code to ensure quality standards
  • Build and share knowledge about engineering tools
  • Contribute to automation in production and deployment
  • Maintain communication with key partners
  • Implement telemetry instrumentation
  • Act as a Designated Responsible Individual (DRI) for on-call duties

Requirements For Software Engineer II

Kubernetes
Go
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding
  • Experience with C#, Golang or equivalent
  • 2+ years experience in site-reliability engineering/DRI practices
  • Experience with containers, Kubernetes, Helm charts (preferred)
  • Experience with Micro services development (preferred)
  • Experience with building automated regression pipelines (preferred)
  • Must pass Microsoft Cloud Background Check

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

Related Jobs

Software Engineer II

Software Engineer II position at Microsoft working on OneNote's Cloud Experiences team, focusing on AI-powered Copilot Notebooks development.

Software Engineer II - CTJ - Poly

Software Engineer II position at Microsoft supporting Azure Resiliency services requiring Top Secret clearance with competitive compensation and benefits.

Azure Advanced Cloud Engineer 2 – Customer Focus

Azure Advanced Cloud Engineer 2 position at Microsoft focusing on customer experience, incident management, and technical problem-solving for strategic Azure customers.

Software Engineer II

Software Engineer II position at Microsoft's Azure Edge & Platform Organization, focusing on infrastructure management and cloud services development.

Cloud Services Engineer - CxRE

Cloud Service Engineer position at Microsoft focusing on customer response, incident management, and service reliability, offering competitive pay and comprehensive benefits.