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

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud security and Kubernetes platform development with hybrid work arrangement in Cambridge, UK.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Security, focusing on designing and implementing cloud-scale security services with competitive compensation and comprehensive benefits.

Critical Environment Senior Electrical Engineer

Senior Electrical Engineer position at Microsoft focusing on datacenter infrastructure and operations for cloud services.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer role at Microsoft focusing on Azure Stack HCI, offering hybrid work and comprehensive benefits package.

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on cloud technologies and customer support, with hybrid work options and comprehensive benefits.