Software Engineer - Airflow Infrastructure

AstronomerNew York, NY
Hybrid

About The Position

Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life with Astro, its industry-leading unified DataOps platform powered by Apache Airflow. The R&D organization is seeking a Software Engineer to join the Airflow Infra team, part of Astro, to build the critical layer connecting the open-source Airflow ecosystem to enterprise-grade, massively scalable cloud infrastructure. This role will directly influence how global organizations orchestrate data pipelines at scale, making them faster, more reliable, and easier to manage. It is an opportunity for individuals driven by impact, excited by scale, and ready to work on infrastructure challenges that push the boundaries of what's possible in cloud-native systems. This role is based in New York City with a hybrid work schedule.

Requirements

  • 3-5 years of experience in Python / Golang and Kubernetes.
  • Solid understanding of and experience with integrating with RESTful APIs and distributed systems.
  • Comfortable with testing frameworks, such as pytest.
  • Strong communication skills, both written and verbal, with experience in creating technical specifications.
  • A passion for reliability and operational excellence.
  • Ability to scope work and coordinate cross-functionally to address risks and ensure successful delivery.
  • Experience with software development best practices, such as code reviews, testing, CI/CD, version control, automation and debugging.
  • Ability to adjust to change and rapid pace of development.
  • Proactive approach to identifying and addressing issues, with a focus on ownership and accountability.

Nice To Haves

  • Experience with Apache Airflow
  • Experience working on a SaaS product

Responsibilities

  • Engineer backend services with high quality, maintainable and well tested code.
  • Partner with other engineers, product, customer reliability support, and leadership to achieve business goals and define how our systems should evolve.
  • Regularly engage in code reviews and provide constructive feedback.
  • Optimize the performance, reliability and scalability of existing backend services.
  • Investigate, prototype and propose ideas to improve user experience.
  • Create and maintain technical documentation for systems and processes, ensuring clarity and accessibility.
  • Participate in on-call rotation, troubleshoot and debug to solve incidents.

Benefits

  • equity component
  • comprehensive benefits package

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service