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).
Azure Container Apps is part of the broader Azure organization, with a mission to empower developers to rapidly build, deploy, and manage highly scalable distributed and serverless applications on Azure. Our team builds and operates some of Azure’s most popular, high-growth services, enabling thousands of developers worldwide to run web, mobile, API, event-driven, and IoT workloads with confidence.
Job Responsibility:
Design: Leads the team in developing clear, well-articulated test strategies and defining measurable success criteria for quality outcomes.
Coding: Sets a high bar for engineering quality by coaching others through code reviews that ensure solutions meet team and organizational standards for correctness, reliability, scalability, and maintainability.
Reliability and Supportability: Leads the design and review of instrumentation and telemetry across systems to capture meaningful signals on performance, reliability, availability, usage, and safety.
Understanding User Requirements: Guides collaboration with key stakeholders, including product managers and technical leads, to identify and refine user requirements across team boundaries.
Implementation: Acts as a technical leader in experimentation, guiding teams in evaluating the effectiveness of changes through prototyping, testing, and data-driven analysis across products and partner teams.
Planning and Execution: Guides multiple groups in developing project plans, release plans, and work items in coordination with appropriate stakeholders.
Requirements:
Bachelor's Degree in Computer Science, Engineering, or a related technical field and 8+ years of technical engineering experience with coding in one or more programming languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent practical experience.
5+ years of people management or technical leadership experience leading engineers and driving delivery across complex projects.
Master's Degree in Computer Science, Engineering, or a related technical field and 10+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
Bachelor's Degree in Computer Science, Engineering, or a related technical field and 12+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.