{bc}
linkedin

Software Development Manager, Managed Workflows for Apache Airflow (MWAA)

Amazon Web Services (AWS)
Vancouver, CAN
Full-time
Mid-Senior
Onsite
CAD 171,400 to CAD 286,200 annually
Discovered Yesterday
Apache AirflowSoftware developmentEngineering team managementMulti-tier web servicesSystem architecture and designReliability and scalability

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Amazon Web Services (AWS)