Software Engineer 2

Microsoft

4+ yrs Bengaluru Full Time Hybrid (office + remote)
Microsoft logo
Posted : today
Actively hiring

Job description

Join Microsoft's Azure Data engineering team as a Software Engineer and help shape the future of data analytics. This role is pivotal in building the data platform for the age of AI, powering innovative data-first applications and fostering a data-driven culture. You'll contribute to mission-critical operational database systems, ensuring structured data management for diverse applications.

As part of the Azure SQL DB capacity management infrastructure, you will drive advancements in reliability, performance, security, and operational excellence. This is an opportunity to enable scalable cloud database experiences by owning platform primitives and microservices, ensuring end-to-end service health for crucial SQL DB workloads.

Responsibilities

Design, develop, and manage scalable services responsible for capacity allocation, placement, and lifecycle management of Azure SQL Database workloads. Enhance service reliability, performance, and availability through sophisticated automation, robust observability, and proactive incident prevention strategies.

Collaborate effectively with cross-functional teams within Azure Data to deliver resilient, customer-focused solutions for mission-critical operations. Implement modern engineering practices, including CI/CD pipelines, comprehensive test automation, telemetry-driven development, and efficient DevOps workflows. Continuously strive to improve developer productivity through enhanced tooling, streamlined frameworks, and automation initiatives.

Qualifications

A Bachelor's Degree in Computer Science or a related technical field, coupled with a minimum of 4 years of technical engineering experience, including proficiency in languages like C, C++, C#, Java, JavaScript, or Python, is required. Alternatively, equivalent practical experience will be considered.

Preferred qualifications include a Master's Degree in Computer Science or a related technical field, also with 4+ years of relevant engineering experience. Candidates must be eligible for Microsoft's security screening requirements, including the Microsoft Cloud Background Check, which will be conducted upon hire and biennially thereafter.

Essential Skills

CC++C#JavaJavaScriptPythonCI/CDAutomationObservabilityDevOps

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer 2
IndustrySoftware Development, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

Software Development

Software Engineer 2 at Microsoft | SkillMX | SkillMX