Principal Software Engineer at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Distributed Systems, Cloud Services, System Programming, MySQL Internals, Performance Tuning, Replication, Backup/Restore, Control Plane Design Patterns, Service Orchestration, Scaling Stateful Services

Industry

Software Development

Description
Design, build, and maintain core components of the control plane for Azure Database for MySQL Lead end-to-end development of features that improve availability, performance, and operational simplicity Debug and resolve complex issues across distributed systems, networking, storage, and compute layers Continuously improve service reliability, observability, and debuggability through thoughtful engineering Mentor teammates and contribute to a culture of ownership, urgency, and pragmatic problem-solving​ Embody our culture and values ​​Bachelor's Degree in Computer Science or related technical field AND 14+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 10+ years of experience designing, building, and operating large-scale distributed systems or cloud services Experience with system programming Proven ability to lead technical decisions independently and deliver reliable, maintainable code in high-stakes environments Demonstrated track record of high-output, hands-on engineering with a bias for action and ownership of end-to-end technical decisions ​​​Experience operating or engineering MySQL internals, performance tuning, replication, or backup/restore in a cloud environment Familiarity with control plane design patterns, service orchestration, and scaling stateful services in distributed systems
Responsibilities
Design, build, and maintain core components of the control plane for Azure Database for MySQL. Lead end-to-end development of features that improve availability, performance, and operational simplicity.
Loading...