Description
Microsoft is hiring a Software Development Engineer II for its Azure HorizonDB team to work on core components of a large-scale distributed database system, including storage engines, transaction processing, replication, failover, and performance optimization. The role involves building scalable and maintainable code, participating in code reviews, identifying performance and scalability issues, and maintaining live services on a rotational on-call basis. Applicants need a bachelor's degree in computer science or a related technical field and at least six years of technical engineering experience, including experience building and supporting distributed cloud services.
