This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.
Job Responsibility
Build and maintain highly reliable cluster/distributed environments and enable engineers to rapidly deploy bits and verify their changes end to end
Design, develop and maintain highly reliable engineering systems and infrastructure that enable building world class products leveraging new technologies and AI
Work with a large set of engineers across orgs and teams to troubleshoot issues, find root causes and bring them to closure
Support development teams and internal stakeholders by maintaining and running tight and efficient engineering systems and services
Partner with stakeholders (e.g., project manager, technical leads) to define product requirements and create technical designs for future product capabilities
Collaborate with members within and across teams at Microsoft
Produce extensible and maintainable code with a focus on security, reliability, diagnosability, and performance
Lead design discussions with the team and share learnings from investigations, holding ownership for design decisions
Contribute to the roadmap, architecture, design and planning
Participate in on-call rotation for maintaining service health along with other things
Requirements
Bachelor's degree in Computer Science or Engineering or Mathematics or Statistics or Physics
2+ years of experience in design and development of computing systems
Experience working in a fast-paced environment working with several teams to develop production quality software
Proven track record in delivering reliable, scalable and highly performant end-to-end solutions
Excellent communication and demonstrated ability to drive cross-team improvements
Hands-on engineering experience developing and managing scalable cloud services