Senior Software Engineer - CTJ - Poly

Microsoft is a global technology company that develops and sells software, hardware, and cloud computing services.
$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, at the core of Azure, is seeking a Senior Software Engineer to join their rapidly growing cloud computing division. This role is central to building and managing fault-tolerant distributed systems that power Azure's infrastructure, delivering millions of virtual machines for customer workloads.

The position offers an opportunity to work on highly strategic projects at Microsoft, focusing on cloud computing infrastructure and distributed systems. The team fosters a collaborative environment where innovation and creative problem-solving are encouraged. As a Senior Software Engineer, you'll be responsible for delivering mission-critical solutions while working with cutting-edge cloud technologies.

Key aspects of the role include:

  • Working with distributed systems and cloud infrastructure
  • Developing and maintaining core Azure services
  • Implementing fault-tolerant systems at scale
  • Collaborating with cross-functional teams
  • Contributing to system architecture and design
  • Participating in on-call rotations for service reliability

The role requires strong technical expertise in distributed systems, programming languages (C++, Java, Python, etc.), and cloud computing concepts. You'll need an active Top Secret clearance and must be a U.S. citizen due to government requirements.

This position offers competitive compensation ($117,200 - $229,200) and comprehensive benefits including healthcare, educational resources, and investment options. It's an excellent opportunity for those passionate about cloud computing and distributed systems to make a significant impact at Microsoft.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer - CTJ - Poly

  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Monitors system/product/service for degradation, downtime, or interruptions
  • Drives development of design documents for products, applications, services, or platforms
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Takes full ownership of assigned services across all cloud environments
  • Identifies opportunities for automation and optimization
  • Partners with stakeholders to drive project plans, release plans, and work items
  • Participates in service lifecycle including design, development, deployment, and maintenance

Requirements For Senior Software Engineer - CTJ - Poly

Python
Java
JavaScript
  • 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
  • Must be U.S. citizen
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
  • Experience in concurrency, multithreading and synchronization
  • Knowledge of distributed systems
  • Highly effective written and oral communication skills

Benefits For Senior Software Engineer - CTJ - Poly

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Azure Security focusing on designing and implementing cloud-scale security services with competitive compensation and hybrid work arrangement.

Senior Software Engineer - AI Frameworks Team

Senior Software Engineer position at Microsoft's AI Frameworks team in Vancouver, focusing on cloud infrastructure, security, and AI software development.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Specialized team, focusing on cloud computing and specialized workloads implementation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on edge workload security and Kubernetes platform capabilities, offering hybrid work in Cambridge, UK.

Senior Software Engineer - Azure

Senior Software Engineer position at Microsoft Serbia, focusing on Azure cloud services development with hybrid work model and comprehensive benefits package.