Software Engineer II - CTJ - Poly

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II - CTJ - Poly

Microsoft's Compute team, a core component of Azure, is seeking a Software Engineer II to join their dynamic cloud computing division. This role is integral to building and managing fault-tolerant distributed systems that power millions of virtual machines in Azure's infrastructure. The position offers an opportunity to work with cutting-edge cloud technology while contributing to Microsoft's mission of empowering global digital transformation.

The ideal candidate will have at least 2 years of experience in software engineering, with expertise in languages like Java, JavaScript, or Python. A unique aspect of this role is the requirement for an active Top Secret clearance with SCI access, indicating work on sensitive government-related projects. The position offers a competitive salary range of $98,300 - $193,200, with higher ranges for specific locations.

Working in a collaborative environment that values bottom-up innovation, you'll be responsible for system monitoring, design document development, and code optimization. The role combines technical expertise with leadership opportunities, as you'll guide other engineers and act as a Designated Responsible Individual. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave.

This is an exceptional opportunity for a mid-level engineer looking to make a significant impact in cloud computing while working with advanced distributed systems and contributing to mission-critical environments. The role demands a security-conscious individual who can thrive in a fast-paced, growth-oriented culture while maintaining the highest standards of system reliability and performance.

Last updated 2 days ago

Responsibilities For Software Engineer II - CTJ - Poly

  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service for degradation and handle on-call duties
  • Drive development of design documents for products, applications, services, or platforms
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans, release plans, and work items
  • Improve availability, reliability, efficiency, observability, and performance of service fabric services

Requirements For Software Engineer II - CTJ - Poly

Linux
Kubernetes
Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with 2+ years technical engineering experience
  • Active U.S. Government Top Secret Clearance with access to SCI based on SSBI with Polygraph
  • U.S. citizenship required
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Knowledge of data structures, algorithms, asynchronous architectures
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II - CTJ - Poly

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 - CTJ - Poly

Azure Customer Engineer

Azure Customer Engineer position at Microsoft, focusing on customer support and engineering solutions for Azure cloud services with competitive compensation and benefits.

Mechanical Engineer - Data Centre

Mechanical Engineer role at Microsoft's Cloud Operations & Innovation team, focusing on data center infrastructure and operations in Sydney, Australia.

Mechanical Engineer

Microsoft Mechanical Engineer position focusing on datacenter operations and infrastructure in Gävle, Sweden, with emphasis on facility management and mechanical systems.

Software Engineer II

Microsoft Azure Network Manager team seeks Software Engineer II to develop cloud infrastructure and networking services with competitive pay and benefits.

Software Engineer II

Microsoft Azure Edge Infrastructure Software Engineer II position focusing on cloud, Kubernetes, and distributed systems development with competitive pay and benefits.