Senior Software Engineer (Python)
Core
Design and implement new features and components for Apache Airflow, a major open-source data orchestration platform, improving performance, scalability, and developer experience.
Role type
Senior Software Engineer (Python)
Builds
Apache Airflow features, components, and ecosystem improvements
Domain
Data Infrastructure / Open Source
Deliverable
production ML models | product features
Required skills
Python, distributed systems, software testing, troubleshooting, code quality, automated testing
Preferred skills
Apache Airflow, Kubernetes, Docker, CI/CD pipelines, agentic development tools
Technologies
Apache Airflow, Python, Kubernetes, Docker, GitHub, Slack
Responsibilities
Design and develop new Apache Airflow features; Improve performance, scalability, and reliability of Airflow; Enhance developer experience and tooling; Improve code quality and test coverage; Collaborate with engineering teams to deliver solutions; Investigate and troubleshoot complex technical issues; Participate in the open-source community; Share knowledge through conferences and forums.
Seniority
Senior, hands-on IC