Skip to main content

Software Development Engineer II at Microsoft

Department: Software Engineering

Setup
On-site
Location
Bengaluru, Karnataka · Hyderabad, Telangana
Type
Full-time
Level
mid
Posted

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.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation