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. Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings. Azure DocumentDB is an open-source, PostgreSQL-based NoSQL database that brings together the scalability of document stores and the reliability of relational systems. Our mission is to make PostgreSQL the best database for modern, document-oriented workloads - powering next-generation cloud-native applications with flexibility, performance, and AI-first features. We are looking for a Software Engineer II who is passionate about cloud databases and who likes taking data driven decisions and building innovative solutions to support the business growth. You will be responsible for building and optimizing solutions to drive the future of Azure DocumentDB. You will collaborate with engineers on the team and across services in Azure to architect, design and implement reliable, low-latency solutions. You will work across the stack to convert vision into a high quality, shipped feature.
Job Responsibility:
Coding - proactively verifies features, debugs, and tests code
Design - provides feedback on architecture, collaborates on product features, and ensures design meets requirements
Implement - executes project plans, escalates issues, and ensures compliance for deployments
Reliability and Supportability - maintains operations, responds to incidents, and improves troubleshooting
Understand User Requirements - gathers user requirements and integrates feedback
Requirements:
Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master’s Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java
Bachelor’s Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java OR equivalent experience
Experience with building distributed systems, database management systems, operating systems or other low-level systems with focus on correctness and performance