Astronomer designed Astro, a modern data orchestration platform, powered by Apache Airflow™. Astro enables companies to place Apache Airflow at the core of their data operations, providing ease of use, scalability, and enterprise-grade security, to ensure the reliable delivery of mission-critical data pipelines.
We’re a globally-distributed and rapidly growing venture-backed team of learners, innovators and collaborators. Our mission is to build an Enterprise-grade product that makes it easy for data teams at Fortune 500’s and startups alike to adopt Apache Airflow. As a member of our team, you will be at the forefront of the industry as we strive to deliver the world's data.
Your background may be unconventional; as long as you have the essential qualifications, we encourage you to apply. While having "bonus" qualifications makes for a strong candidate, Astronomer values diverse experiences. Many of us at Astronomer haven't followed traditional career paths, and we welcome it if yours hasn't either.
About This Role:
As a Senior Software Engineer, you will work across our customer/client base to improve and support Apache Airflow implementations and Astronomer's best-in-class managed service. Our customers range from seed-stage startups to Fortune 500 enterprises.
In this role, you'll engage with our development teams to ensure successful Astronomer implementation of MySQL as a backend database. You'll be a trusted advisor for MySQL related issues faced by our customers on Airflow deployments. You'll have the opportunity to engage with the Apache Airflow project, a thriving open-source community with thousands of global contributors.
What You Get To Do:
Engage with our engineering team in order to provide solutions for our enterprise customers leveraging Airflow with MySQL as the database backend
Work with our development and CRE teams to provide solutions conforming to industry best practices using MySQL, Python, and Airflow
Be a subject matter expert across the organization for resolving customer issues involving MySQL
Contribute to the Airflow Ecosystem and steward the open-source community
What You Bring To The Role:
Proven experience as a MySQL Developer, with a minimum of 5 years of hands-on experience
5+ years of experience in Python
Experience with Apache Airflow in production environments
Strong knowledge of Database concepts, DAGs authoring, and Python scripting
Proficiency in writing and debugging complex MySQL queries and identifying performance bottlenecks
Familiarity with database monitoring and troubleshooting tools.
Excellent problem-solving skills and attention to detail.
Communication skills that allow you to know what to say and, more importantly, how to say it regardless of the medium (slack, email, pair programming sessions).
Bonus points if you have:
Implemented ETL/ELT processes in production using Modern Data Stack, with products such as Cloudera, Databricks, Snowflake, DBT, AWS, Azure, Google Cloud, ETL Technologies or other analytics solutions.
Experience in the PostgreSQL ecosystem
Contributions to Open Source projects
Knowledge of Kubernetes & Docker
Built and maintained CI/CD pipelines.
At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Astronomer is a remote-first company.