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. Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. 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 Senior Software Engineer who is passionate about cloud databases and who likes taking data driven decisions and building innovative solutions to support the business growth.
Job Responsibility:
Coding - review and write code to meet team standards, ensure adequate test coverage, and maintain code quality
Design - create and drive effective test strategies, ensure security testing, and improve the test suite
Engineering Excellence - apply secure engineering principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations
Implement - drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact
Reliability and Supportability - integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
Understand User Requirements - collaborate with stakeholders to confirm user requirements, incorporate customer feedback into product improvements, and advocate for user security and privacy needs
Requirements:
Bachelor’s Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java OR Bachelor’s Degree in Computer Science or related technical field AND 8+ 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 is preferred