Senior Software Engineer - CTJ - Poly

Microsoft is a leading technology company that provides cloud computing services through Azure, including infrastructure for hosting customer applications.
$117,200 - $229,200
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - CTJ - Poly

Microsoft's Compute team, a core component of Azure, is seeking a Senior Software Engineer to join their cloud computing infrastructure team. The role focuses on building and managing fault-tolerant distributed systems that power millions of virtual machines for customer workloads. The position offers an opportunity to work on strategic projects in a collaborative environment that values innovation and rapid delivery.

The ideal candidate will have strong experience in distributed systems, cloud computing, and software development. You'll be responsible for developing and maintaining critical cloud infrastructure, implementing automation solutions, and ensuring high service quality. The role requires an active Top Secret clearance and involves working with cutting-edge cloud technologies.

The position offers competitive compensation ($117,200 - $229,200) and comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers who want to impact cloud computing at scale while working with industry-leading technology.

The team fosters a collaborative environment that encourages bottoms-up innovation and focuses on delivering world-class customer value. You'll be working on mission-critical systems that are fundamental to Microsoft's cloud strategy and have a direct impact on millions of customers worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - 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 and optimize code to improve performance and maintainability
  • Take ownership of assigned services across cloud environments
  • Identify and implement automation opportunities
  • Partner with stakeholders to drive project plans and release plans
  • Maintain service parity with commercial cloud

Requirements For Senior Software Engineer - CTJ - Poly

Python
JavaScript
Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ 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 C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check
  • Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
  • Experience in concurrency, multithreading and synchronization

Benefits For Senior Software Engineer - 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 Senior Software Engineer - CTJ - Poly

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on complex technical problem-solving and customer support with hybrid work options.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer position at Microsoft focusing on Azure Stack HCI support, requiring 5+ years experience and deep Windows infrastructure knowledge.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.