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 data integration team builds data gravity on the Microsoft Cloud. Massive volumes of data are generated – not just from transactional systems of record, but also from the world around us. Our data integration products – Azure Data Factory and Power Query make it easy for customers to bring in, clean, shape, and join data, to extract intelligence. Azure DI team is hiring a Principal Engineering Manager.
Job Responsibility:
Coding - Develops best practices for others for using debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products and teams in production
Sets best practices for conducting incident retrospectives to identify root causes of problems, and owning the implementation of repair actions and the identification of mechanisms to prevent incident recurrence
Design - Oversees teams on and provides technical leadership for the identification of dependencies and incorporating them into the development of design documents for a product, application, service or platform
Engineering Excellence - Shares and teaches others best practices about new tools and strategies
Oversees the decision-making process around tool development
Oversees resourcing of tool development and reuses them in a responsible manner within the team
Implement - Acts as an expert to others on deployment appropriate environments, and on driving the automation of deployment tasks where possible to ensure efficiency
Reliability and Supportability - Acts as an expert for others' operations of live site service and following security best practices when responding quickly to mitigate complex issues while using the minimum required permissions to do so that arise on a rotational, on-call basis
Understand User Requirements - Oversees partnership with appropriate internal (e.g., product manager, privacy/security subject matter expert, technical lead) and external (e.g. customer escalation team, public forums) stakeholders and leveraging expertise to anticipate, determine, and confirm customer/user requirements and their feasibility within and across teams for multiple solutions or product lines
Embody our culture and values
Requirements:
Bachelor'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, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience