Microsoft Azure is at the forefront of transforming analytics and data with a suite of products including Azure SQL DB, Azure Cosmos DB, and Azure Synapse Analytics. Join our Azure Data engineering team to shape the future of data platforms in the age of AI and drive a data-first approach across industries.
Responsibilities
- Design and implement new features in Query/Indexing areas to enhance capabilities and optimize customer query performance.
- Collaborate with the PostgreSQL/MongoDB OSS community to contribute to feature development and improvements.
- Conduct performance analysis of distributed systems to identify and address bottlenecks.
- Foster cross-team alignment and clarity, contributing to design/code reviews and coding guidelines.
- Provide coaching and mentorship to team members, embodying Microsoft's culture and values.
Qualifications
Required/Minimum Qualifications
- 5+ years of software development experience using C, C++, Rust, or equivalent languages.
- BS or MS in Computer Science or equivalent field.
Preferred/Additional Qualifications
- Deep understanding of PostgreSQL or similar Enterprise Database Management systems, including Storage Engine and High Availability.
- Experience in building Distributed Systems with strong guarantees.
- 2+ years developing system-level features in large-scale cloud applications or backend distributed systems.
Additional Requirements
- Ability to meet Microsoft, customer, and government security screening requirements.
Why Microsoft
At Microsoft, diversity of thought and perspective are not just valued—they are actively sought after to drive innovation and better serve our customers. Join us in building the future of data platforms and applications in a cloud-enabled world.