Software Development Manager, Managed Workflows for Apache Airflow (MWAA)
Role Overview
Lead feature development for Amazon Managed Workflows for Apache Airflow (MWAA), a managed orchestration service for cloud data pipelines.
Contribute features to open-source Apache Airflow and work with its community.
Own technical direction and operational excellence for a large-scale AWS service.
Key Skills for This Role
Full Job Posting
Role overview
Lead feature development for Amazon Managed Workflows for Apache Airflow (MWAA), a managed orchestration service for cloud data pipelines.
Contribute features to open-source Apache Airflow and work with its community.
Own technical direction and operational excellence for a large-scale AWS service.
Key responsibilities
- Translate functional and technical requirements into architecture, design, and extensible code.
- Technically lead engineers on complex projects; code and test complex system modules.
- Build and improve core Airflow components and contribute to the open-source community.
- Promote reliable, fault-tolerant code and participate in architecture, design, and code reviews.
- Own system architecture, scalability, reliability, and performance.
- Collaborate across teams to deliver and operate large-scale distributed cloud services.
- Mentor engineers and help develop the team’s technical culture.
Basic qualifications
- At least 3 years of engineering team management experience.
- At least 7 years working directly within engineering teams.
- At least 3 years designing or architecting systems, including design patterns, reliability, and scaling.
- At least 8 years leading definition and development of multi-tier web services.
- Knowledge of engineering practices across the software, hardware, and networks life cycle, including coding, reviews, source control, builds, testing, certification, and live-site operations.
- Experience partnering with product or program management teams.
Preferred qualifications
- Experience communicating with users, technical teams, and senior leadership about requirements, product features, technical designs, and strategy.
- Experience recruiting, hiring, mentoring, coaching, and managing software engineers.
Compensation
- Base salary range is CAD 171,400 to CAD 286,200 annually for Vancouver, British Columbia.
- Total compensation may include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.
Benefits
- Benefits include health insurance, RRSP, DPSP, paid time off, and other health and well-being resources.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Amazon Web Services (AWS)
Canada Leader, Specialist Solution Architects | Chef du Canada, Architectes de solutions spécialisés
Vancouver, CAN
AWS is seeking a Canada-wide leader to manage specialist Solutions Architects and accelerate customer adoption of AWS services. The role requires technical team management, cloud architecture experience, and direct engag
Data Center Training Specialist, Data Center Learning, AWS
Riyadh, KSA
AWS is seeking a Data Center Training Specialist to develop and deliver education, pre-skilling, and talent-pipeline programs supporting data center operations. The role requires data center experience, training-program
SDM, AWS Builder Acceleration Service Care Center
Vancouver, CAN
AWS is seeking a Software Development Manager to build and lead a Vancouver team improving developer experience and operating automation across AWS services. The role combines engineering-team leadership with hands-on te
Data Center Infrastructure Engineer Internship 2027 - UAE nationals
Dubai, UAE
AWS is seeking a 2027 engineering intern to support data center infrastructure operations, upgrades, and construction projects. Candidates must be enrolled in a relevant engineering program graduating in 2027, have Engli
Sr. Cloud Application Architect, MENAT Professional Services Delivery
Riyadh, KSA
AWS is seeking a senior cloud professional to design and deliver customer-focused cloud application modernization and migration solutions. Candidates need substantial enterprise modernization experience and a background
Senior Engagement Manager, Professional Services
Riyadh, KSA
AWS is seeking a Senior Engagement Manager to lead customer-facing cloud professional services engagements and help customers achieve business and technical outcomes. The role owns workstreams end to end, leads teams, ma
Senior Engagement Manager, Professional Services
Riyadh, KSA
AWS seeks a Senior Engagement Manager to lead customer-facing cloud professional services engagements and teams. The role owns delivery workstreams, manages risks and stakeholder expectations, and aligns solutions with c
Senior Consultant - Modernization (Defense) | Consultant senior - Modernisation (Défense), Public Sector Professional Services | Services professionnels du secteur public
Ottawa, CAN
AWS is seeking a senior consultant to guide customers through complex cloud and application modernization projects, including solution architecture, migration, and implementation. Applicants need at least five years of c
Canada Leader, Specialist Solution Architects | Chef du Canada, Architectes de solutions spécialisés
Vancouver, CAN
Data Center Training Specialist, Data Center Learning, AWS
Riyadh, KSA
SDM, AWS Builder Acceleration Service Care Center
Vancouver, CAN
Data Center Infrastructure Engineer Internship 2027 - UAE nationals
Dubai, UAE
Sr. Cloud Application Architect, MENAT Professional Services Delivery
Riyadh, KSA
Senior Engagement Manager, Professional Services
Riyadh, KSA
Senior Engagement Manager, Professional Services
Riyadh, KSA
Senior Consultant - Modernization (Defense) | Consultant senior - Modernisation (Défense), Public Sector Professional Services | Services professionnels du secteur public
Ottawa, CAN