Verified 2 days ago
Software Engineer 2
About the role
Azure Data engineering team builds the data platform for the age of AI, powering data‑first applications across Microsoft. As a Software Engineer you will design, build, and operate scalable capacity‑management services for Azure SQL Database, improving reliability and performance through automation and observability. Bengaluru, India, on‑site role.
What you’ll do
- Design and implement scalable services for capacity allocation and lifecycle management of Azure SQL Database workloads
- Improve service reliability, performance, and availability via automation, telemetry, 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, and DevOps workflows
What you’ll bring
- Bachelor's Degree in Computer Science or related field
- 4+ years software engineering experience with C, C++, C#, Java, JavaScript, or Python
Skills
Education
Bachelor's Degree