Software Engineer - Data Plane Management

AstronomerNew York, NY
Onsite

About The Position

Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow®. Astro accelerates building reliable data products that unlock insights, unleash AI value, and powers data-driven applications. Trusted by more than 800 of the world's leading enterprises, Astronomer lets businesses do more with their data. At Astronomer, we’re on a mission to make Apache Airflow the go-to standard for data orchestration, and our R&D team is at the heart of it. We’re looking for an early-career Software Engineer to join our Data Plane Management team, which is responsible for the ‘compute cluster’ primitive in our product, along with all the provisioned cloud & Kubernetes resources that support our customer workloads. This is a fantastic opportunity to work in a role where you’re not only learning how to manage Kubernetes infrastructure at scale, but also how to do this as part of an actual product, responding to customer requirements, building UIs, APIs and tooling along the way. You’ll work with critical real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. We’re looking for someone who has the goal to be a very strong generalist in their career. We need someone who has a head-start with UI development, but is particularly interested in broadening their knowledge to work with the full stack - in our case from UI->API->Infrastructure Automation->Operational Management.

Requirements

  • 1+ year of experience with TypeScript and at least one backend programming language in a professional setting
  • Foundational understanding of distributed systems concepts, such as microservice architecture, TCP/IP, mTLS
  • A strong interest in infrastructure / platform engineering.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Strong written and verbal communication skills, with a collaborative mindset.
  • Familiarity with software development best practices, such as code reviews, testing, version control, and debugging.
  • Experience leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation.

Nice To Haves

  • Contributions to open source projects.
  • Experience with React.
  • Experience with Go.
  • Experience with Kubernetes for platform management.
  • Familiarity with Apache Airflow or related workflow orchestrators.

Responsibilities

  • Full stack development (React + Golang) within our product, focussed on evolving our product web portal.
  • Expanding work to the whole infrastructure fleet over time.
  • Managing Kubernetes infrastructure at scale as part of a product.
  • Responding to customer requirements.
  • Building UIs, APIs and tooling.

Benefits

  • Equity component
  • Comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service