Astronomer is seeking a Senior Software Engineer with an infrastructure focus to join their R&D team. This role is crucial in developing and managing the infrastructure that powers their flagship product, Astro, which is built on Apache Airflow®. The position offers an exciting opportunity to work on large-scale distributed systems, managing hundreds (and eventually thousands) of Kubernetes clusters across multiple cloud environments.
The ideal candidate will be part of the dataplane management team, responsible for designing, building, and maintaining the infrastructure that runs customer workloads. This role requires expertise in cloud infrastructure, distributed systems, and a strong background in languages like Golang or Java. You'll be working on critical features such as workload identity, multitenancy, cross-region disaster recovery, and cloud quota management.
What makes this role particularly compelling is the scale and complexity of the problems you'll be solving. You'll be working with some of the largest companies on the planet, helping them deploy and manage their data orchestration needs. The position offers competitive compensation ($180,000 - $210,000) plus equity, and the company values diverse experiences and unconventional career paths.
Astronomer is a remote-first company with a strong focus on building reliable, scalable systems. They serve over 700 leading enterprises and are growing rapidly. The role offers the opportunity to work with cutting-edge technologies while contributing to both proprietary and open-source systems. If you're passionate about infrastructure, distributed systems, and want to make a significant impact on how enterprises handle their data workflows, this position offers an excellent opportunity to do so.
The company culture emphasizes diversity and inclusion, and they're particularly interested in candidates who bring unique perspectives and experiences to the team. Whether you have experience with Kubernetes across multiple clouds (a major plus) or have been a top contributor to large distributed systems, this role offers the chance to work on meaningful technical challenges while growing professionally.