This job is no longer available
This job expired on 13/09/2026. It no longer accepts applications.
Software Engineer – Azure SQL Database Capacity Management
Microsoft · Bengaluru
Job description
About the role
Microsoft’s Azure Data engineering team is looking for a Software Engineer to design and operate capacity‑management services for Azure SQL Database workloads. You will help ensure reliability, performance and security of mission‑critical cloud database services.
Key responsibilities
- Design, build, and operate scalable services that manage capacity allocation, placement, and lifecycle for Azure SQL Database workloads.
- Improve service reliability, performance, and availability through automation, observability, and incident prevention.
- Collaborate with cross‑functional Azure Data teams to deliver resilient, customer‑centric solutions.
- Apply modern engineering practices such as CI/CD, test automation, telemetry‑driven development, and DevOps workflows.
- Enhance developer productivity by creating tooling, frameworks, and automation.
Required profile
- Bachelor’s degree in Computer Science or a related technical discipline, or equivalent practical experience.
- Proven ability to meet Microsoft, customer and/or government security screening requirements.
Required skills
- Programming in C
- Programming in C++
- Programming in C#
- Programming in Java
- Programming in JavaScript
- Programming in Python
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Microsoft
Bengaluru