Customer Reliability Engineer
Provides expert Apache Airflow support and reliability guidance to sophisticated customers, troubleshooting managed data platforms and contributing to Airflow and internal tooling. Requires a data engineering background, Python experience, Airflow administration, Kubernetes, containers, and cloud distributed-systems experience.
About the job
Responsibilities
- Provide Apache Airflow expertise directly to customers using Astronomer’s managed Airflow service.
- Troubleshoot and solve complex Airflow issues, including configuration optimization and identifying software bugs.
- Build expertise across Airflow, data engineering, Kubernetes, and cloud engineering.
- Contribute to side projects, such as the open-source Airflow repository and internal monitoring and alerting systems.
- Work with customer data engineers, system administrators, DevOps teams, and management.
- Own the customer experience by prioritizing and resolving issues, meeting SLAs, and providing production guidance.
- Provide feedback that can shape the Airflow project.
- Help maintain 24x7 coverage through a specified six-hour pager period and participate in paid weekend on-call rotations.
Requirements
- Data engineering background.
- 4+ years of experience with Python.
- 1+ year of experience administering Airflow and creating DAGs.
- Experience with Kubernetes, Docker, and containers.
- Experience with distributed systems on a major cloud provider such as AWS, Google Cloud, or Azure.
- Strong problem-solving and troubleshooting abilities.
- Ability to work autonomously and independently.
- Strong written and verbal communication skills for customer interactions through ticketing systems and Zoom.
- Experience mentoring junior team members.
- Ability to participate in a mandatory in-person interview.
Nice-to-haves
- Contributions to open-source projects.
- Customer support experience.
- Familiarity with SQL and PostgreSQL.
- Experience with Databricks, Snowflake, Amazon Redshift, dbt, or similar data engineering tools.
Compensation
- Estimated total compensation of $125,000–$130,000, depending on leveling and geography.
- Equity component and comprehensive benefits package.
Skills
Apache Airflow, Python, Kubernetes, Docker, Containers, AWS, GCP, Microsoft Azure, Distributed Systems, SQL, Postgres, Databricks, Snowflake, Amazon Redshift, dbt
Similar jobs
Support Engineering jobsProvides expert Apache Airflow troubleshooting and guidance to customers using a managed Airflow service. The role requires data engineering experience, Python, Airflow administration, containers, distributed cloud systems, strong communication, and customer-focused problem solving.
Provides hands-on technical support for a SaaS identity and security platform, troubleshooting integrations, APIs, containers, and hybrid deployments while guiding customers and collaborating cross-functionally. Requires 3+ years in technical support, solutions engineering, or DevOps.
Owns advanced technical investigations for enterprise customers, supporting integrations, reporting, configuration, and escalations across Support, Customer Success, Product, and Engineering. Requires 5+ years in technical post-sales or support engineering, strong troubleshooting skills, and experience with APIs and enterprise integrations.
Leads remote technical and field support teams serving defense and federal government customers using Skydio drone, dock, cloud, and BVLOS products. The role requires substantial customer-support leadership, defense or federal UAS experience, direct people management, KPI ownership, and strong analytical skills.
Leads a hands-on Technical Solutions Engineering team supporting enterprise insurance partners, owning queue operations, incident response, SLAs, automation, and launch readiness. Requires 5+ years in software, 3+ years managing engineers, strong coding and observability skills, and experience with regulated enterprise customers.