Software Engineer II

Microsoft builds large-scale engineering systems and cloud solutions, empowering every person and organization on the planet to achieve more.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft's Azure Edge + Platform (E+P) organization is seeking a Software Engineer II to join their CloudVault team, which manages storage, access, and retention of content in Azure engineering systems. This role offers an opportunity to work on some of the largest scale engineering systems at Microsoft, focusing on delivering cloud-based, scalable solutions.

The position involves working with distributed systems and hybrid cloud computing, building services that support secure development and release of widely-used products. You'll be part of a diverse, agile team that values quality and thoughtful solution delivery. The role combines hands-on technical work with collaborative team engagement, offering exposure to cutting-edge cloud technologies and large-scale systems.

As a Software Engineer II, you'll be responsible for designing and implementing solutions, managing critical development features, and participating in on-call duties. The role requires strong technical skills in languages like Java, JavaScript, or Python, along with experience in service architecture and deployment.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development. With a base salary range of $98,300 - $193,200 and additional benefits, this role presents an excellent opportunity for mid-level engineers looking to make an impact at scale.

The position is hybrid-based in Seattle, with up to 50% work from home flexibility, offering a good balance between collaborative in-person work and remote flexibility. Join Microsoft's mission to empower every person and organization on the planet to achieve more while working on challenging technical problems in a supportive, inclusive environment.

Last updated 6 days ago

Responsibilities For Software Engineer II

  • Design, implement, and validate solutions and services to secure products
  • Create and manage features of services for critical development and release scenarios
  • Collaborate effectively in a team atmosphere
  • Participate in complete software development lifecycle
  • Conduct periodic on-call duties and live site support
  • Use data to develop insights and guide business decisions

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding
  • Pass Microsoft Cloud background check
  • Experience with NuGet, VCPkg, and npm package managers
  • Experience creating, developing, delivering, deploying, and maintaining services at scale

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Microsoft Azure IoT Gateway team is hiring a Software Engineer II to build scalable cloud services, offering hybrid work and competitive benefits.

Critical Environment Field Service Engineer

Critical Environment Field Service Engineer role at Microsoft's CO+I division, managing datacenter operations with competitive pay and benefits.

Azure Sovereign Customer Experience Engineer - Billing

Azure Sovereign Customer Experience Engineer position at Microsoft, focusing on billing support and customer success in cloud services with hybrid work arrangement.

Outside Plant Telecom Engineer

Outside Plant Telecom Engineer role at Microsoft, focusing on optical design and engineering for datacenter connectivity, offering remote work and competitive benefits.

Software Engineer

Microsoft Cloud Software Engineer position in Sydney, focusing on distributed systems and infrastructure, with hybrid work model and comprehensive benefits.