Software Engineer 2

Microsoft

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

Job description

Join Microsoft's Azure Data engineering team and contribute to the transformation of data analytics. This role focuses on building the next-generation cloud-native database platform, HorizonDB, designed for high performance, consistency, and AI-driven workloads. You will be instrumental in rethinking core database systems, from storage to distributed infrastructure, ensuring reliability and operational excellence.

This is a unique opportunity to shape foundational platform capabilities, influence the future of a new database system, and directly impact how customers leverage Azure for critical applications. Microsoft values diversity and seeks individuals who can bring unique perspectives to enrich our teams and enhance our products.

Responsibilities

Collaborate with senior engineers to develop highly scalable and maintainable code for the storage layer of planet-scale databases.

Participate actively in code reviews, ensuring adherence to coding standards and evaluating code for diagnosability, reliability, and readiness for delivery.

Identify and address performance and scalability bottlenecks within the system.

Contribute to the operational maintenance of live services, including on-call rotations to resolve issues.

Embody and promote Microsoft's culture and values in daily work.

Qualifications

A Bachelor's Degree in Computer Science or a related technical field, coupled with at least 4 years of professional engineering experience. Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python is essential.

Demonstrated experience of 4+ years in building and supporting production-grade distributed cloud services is required.

Preferred candidates will hold a Master's Degree in Computer Science or a related technical field, with 4+ years of relevant engineering experience. Alternatively, a Bachelor's Degree with 5+ years of technical engineering experience in the specified languages will be considered.

Successful candidates must meet specific security screening requirements, including a Microsoft Cloud Background Check.

Essential Skills

C++C#JavaJavaScriptPython

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer 2
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

IT Consulting

Software Engineer 2 at Microsoft | SkillMX | SkillMX