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, and is looking to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 4+ years experience shipping complex, enterprise-scale software with emphasis on reliability, scalability, and maintainability.
- Expertise in relational database internals in one or more areas such as Replication and Transaction management.
- Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Experience with SQL Server and Azure SQL Databases
- Experience with database replication and transaction management
- Experience with designing and developing scalable and reliable software systems
Responsibilities
- In this role, you will be an individual contributor, working with a team of engineers to design, implement and maintain features in the Replication area that will benefit SQL Server and millions of customers on Azure SQL Databases
- As a senior engineer, you will have the opportunity to define and design what the next generation of SQL Server will be, and opportunity to develop excellent design skills.
- You will have the opportunity to grow as a technical leader, senior engineer, and a mentor to other engineers in the team.
- Opportunity to collaborate with stakeholders and architects to deliver timely products to our partners and customers.
- Develop and maintain new features in SQL Server of highest quality.
- Participate in design discussions, code reviews, architecture discussions.
- Embody our culture and values
Other
- Bachelor's Degree in Computer Science, or related technical discipline
- Ability to meet Microsoft, customer and/or government security screening requirements
- Ability to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Master's Degree in Computer Science or related technical field
- 8+ years technical engineering experience