Principal Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

21 Feb, 26

Salary

0.0

Posted On

23 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Cloud Computing, Distributed Systems, Database Management, C, C++, C#, Java, JavaScript, Ruby, Python, Control-Plane Services, Operational Automation, Technical Leadership, Collaboration, Mentoring

Industry

Software Development

Description
Lead the technical direction, design, and delivery of control-plane systems that enable DocumentDB managed service to scale reliably across the global Azure platform. Drive architecture and engineering decisions that improve service automation, resiliency, and operational efficiency for provisioning, configuration, and lifecycle management. Partner closely with product, infrastructure, and reliability engineering teams to evolve the managed-service experience and deliver features that enhance customer value. Guide and mentor engineers through complex distributed systems challenges, fostering a culture of technical excellence, collaboration, and continuous learning. Anticipate future platform needs and contribute to long-term engineering strategy that supports Azure's growth in the cloud database space. Collaborate across Azure Databases (CosmosDB, SQL, PostgreSQL, and others) to share patterns, align platform capabilities, and strengthen our ecosystem of managed data services. Embody our culture and values. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Ruby or Python OR equivalent experience. 3+ years experience designing or operating control-plane or platform services in a large-scale, cloud-managed environment (e.g., Azure, AWS, GCP). Experience building or maintaining distributed database or NoSQL systems, with a focus on scalability, availability, and operational automation. 4+ years experience leading engineering teams or technical initiatives across complex systems or distributed architectures.
Responsibilities
Lead the technical direction and delivery of control-plane systems for DocumentDB managed service. Collaborate with various teams to enhance customer value and improve service automation and operational efficiency.
Loading...