8 open positions available
Lead architecture and technical direction of a cloud-agnostic software platform with team mentorship. | 10+ years senior infrastructure engineering experience with expertise in control planes, Kubernetes, observability, and strong technical communication. | 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. To learn more, visit www.astronomer.io. About The Role We are seeking an exceptional Principal Software Engineer to provide technical leadership, architectural vision, and team mentorship for our core engineering group. In this role, you will be the primary architect and public face of a cloud-agnostic software platform that helps enterprise customers provision, scale, and orchestrate Apache Airflow instances completely on-premises within their own environments. This is a unique infrastructure challenge: our platform is designed to be completely self-contained, operating without reliance on an external SaaS backbone or mandatory outbound communication. Both our control plane and data planes deploy locally inside the customer’s infrastructure. You will lead the engineering team in defining, designing, and building these systems to function reliably across a spectrum of enterprise network setups—ranging from standard customer-managed clouds to strictly isolated, air-gapped environments. What You'll Do - Define, Design, and Build Core Architecture: Own the end-to-end definition, design, and implementation of both the control plane and data plane services, creating highly resilient inter-connections between them to power this self-contained infrastructure platform. - Architect an Extensible Platform API: Drive the design, data modeling, versioning, and long-term backward compatibility of robust APIs (such as REST or gRPC). These APIs serve as the core platform engine that power the customer-facing UI, and the developer endpoints for customer-facing programmatic integrations. - Design Comprehensive Platform Observability: Architect the telemetry framework (metrics, logs, and traces) for the self-contained platform itself, ensuring deep visibility into both the core control plane services and the performance, health, and status of the underlying Airflow instances it provisions. - Architect for Varied Isolation Levels: Oversee the architecture of a self-contained software platform, ensuring all services, images, dependencies, and configurations can run smoothly whether deployed in connected private clouds or highly secure, zero-egress networks. - Provide Technical Leadership: Act as the technical face of the team, translating complex enterprise infrastructure needs into execution roadmaps while aligning closely with product management and executive stakeholders. - Mentor and Elevate: Foster a culture of engineering and operational excellence through comprehensive design reviews, high-leverage code contributions, and direct career mentorship for senior engineers. What You'll Bring - Extensive Infrastructure Experience: 10+ years of professional software engineering experience, with a significant track record operating at a Staff, Senior Staff, or Principal level within an enterprise infrastructure, database-as-a-service (DBaaS), or private cloud organization. - Control Plane & API Productization: Proven success building production-grade infrastructure control planes, with a deep understanding of API design principles required to support programmatic customer workflows and user interfaces. - Cloud-Native Observability Expertise: Practical experience designing and implementing infrastructure observability stacks (e.g., Prometheus, OpenTelemetry, Grafana) to capture, aggregate, and surface system health and workflow data within isolated environments. - Strong Kubernetes Foundation: Solid operational knowledge and architectural understanding of container orchestration platforms, specifically Kubernetes. You have practical experience building custom Kubernetes Operators (CRDs), managing Helm deployments, and working with the Kubernetes API to orchestrate application lifecycles. - Hybrid Cloud Architecture: Hands-on systems design expertise involving isolated environments across multiple public cloud providers (AWS, GCP, Azure), Red Hat OpenShift enterprise deployments, and bare-metal on-premise infrastructure. - Advanced Coding & Systems Design: Expert-level software development skills (e.g., Go, Python, TypeScript) with deep knowledge of distributed state stores (such as Etcd, Consul, or PostgreSQL), concurrency, and network security patterns. - Top-Notch Technical Communication: Exceptional oral and written communication skills with a proven ability to author crisp, high-density technical "one-pagers" and actionable RFCs. You can drive fast organizational alignment by distilling complex systems choices into brief, highly readable documents, presenting confidently to executive leadership, and engaging deeply with strategic enterprise clients to unearth their core infrastructure requirements. The estimated salary for this role ranges from $277,000 - $390,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. 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.
Contribute to architecture and development of core platform systems including APIs, authentication, and billing. | Proven experience building scalable backend systems with Go, Kubernetes, distributed systems, SQL, and strong communication skills. | 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. To learn more, visit www.astronomer.io. About this role 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 a Software Engineer to our Core Platform team, where you’ll work on core systems that power Astro’s Public API, authentication, billing, alerting frameworks, and ensure the platform is reliable, scalable, and maintainable. This is a chance to build real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. You’ll grow your skills fast, tackle challenging technical problems, and be part of a team that’s shaping the future of data infrastructure. Astro’s Core Platform exists at the heart of all our products; you get to touch all aspects of product, backend and our engineering practice. What you get to do: Contribute to the development of Astro Platform's architecture and components, through implementation and architectural participation. Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used in our product and by the engineering org as a whole. Work with front end developers, product management and customers to deliver customer facing features such as public facing APIs and the technology behind Astro’s own infrastructure. Contribute to the overall platform usability, reliability, and scalability. What you bring to the role: A track record in building performant, scalable, and reliable backend systems. Strong written and verbal communication skills, with a collaborative mindset. Experience in developing services with Go, interacting with dependencies and service orchestration on Kubernetes. Familiarity with SQL databases (Postgres, with Spanner experience also a plus) Advanced understanding of distributed systems concepts and NALSD. Experience rationally leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation. Bonus points if you have: Contributions to open source projects. Experience with Apache Airflow or related workflow orchestrators. Experience with critical business functions such as billing, authentication, and systems and practices around this area. The estimated salary for this role ranges from $210,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Hybrid 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.
Develop and maintain core platform systems including public APIs, authentication, billing, and alerting frameworks to ensure reliability and scalability. | Proven experience building scalable backend systems, strong communication skills, Go and Kubernetes experience, familiarity with SQL databases, and understanding of distributed systems concepts. | 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. To learn more, visit www.astronomer.io. About this role 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 a Software Engineer to our Core Platform team, where you’ll work on core systems that power Astro’s Public API, authentication, billing, alerting frameworks, and ensure the platform is reliable, scalable, and maintainable. This is a chance to build real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. You’ll grow your skills fast, tackle challenging technical problems, and be part of a team that’s shaping the future of data infrastructure. Astro’s Core Platform exists at the heart of all our products; you get to touch all aspects of product, backend and our engineering practice. What you get to do: • Contribute to the development of Astro Platform's architecture and components, through implementation and architectural participation. • Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used in our product and by the engineering org as a whole. • Work with front end developers, product management and customers to deliver customer facing features such as public facing APIs and the technology behind Astro’s own infrastructure. • Contribute to the overall platform usability, reliability, and scalability. What you bring to the role: • A track record in building performant, scalable, and reliable backend systems. • Strong written and verbal communication skills, with a collaborative mindset. • Experience in developing services with Go, interacting with dependencies and service orchestration on Kubernetes. • Familiarity with SQL databases (Postgres, with Spanner experience also a plus) • Advanced understanding of distributed systems concepts and NALSD. • Experience rationally leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation. Bonus points if you have: • Contributions to open source projects. • Experience with Apache Airflow or related workflow orchestrators. • Experience with critical business functions such as billing, authentication, and systems and practices around this area. The estimated salary for this role ranges from $210,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Hybrid 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.
Develop and maintain core backend systems powering platform APIs, authentication, billing, and ensure reliability and scalability. | Proven experience building scalable backend systems, strong communication, Go and Kubernetes experience, familiarity with SQL databases, and understanding of distributed systems. | 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. To learn more, visit www.astronomer.io. About this role 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 a Software Engineer to our Core Platform team, where you’ll work on core systems that power Astro’s Public API, authentication, billing, alerting frameworks, and ensure the platform is reliable, scalable, and maintainable. This is a chance to build real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. You’ll grow your skills fast, tackle challenging technical problems, and be part of a team that’s shaping the future of data infrastructure. Astro’s Core Platform exists at the heart of all our products; you get to touch all aspects of product, backend and our engineering practice. What you get to do: • Contribute to the development of Astro Platform's architecture and components, through implementation and architectural participation. • Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used in our product and by the engineering org as a whole. • Work with front end developers, product management and customers to deliver customer facing features such as public facing APIs and the technology behind Astro’s own infrastructure. • Contribute to the overall platform usability, reliability, and scalability. What you bring to the role: • A track record in building performant, scalable, and reliable backend systems. • Strong written and verbal communication skills, with a collaborative mindset. • Experience in developing services with Go, interacting with dependencies and service orchestration on Kubernetes. • Familiarity with SQL databases (Postgres, with Spanner experience also a plus) • Advanced understanding of distributed systems concepts and NALSD. • Experience rationally leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation. Bonus points if you have: • Contributions to open source projects. • Experience with Apache Airflow or related workflow orchestrators. • Experience with critical business functions such as billing, authentication, and systems and practices around this area. The estimated salary for this role ranges from $210,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Hybrid 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.
Develop and maintain core backend systems powering platform APIs, authentication, billing, and alerting frameworks. | Experienced in building scalable backend systems, strong communication, Go and Kubernetes experience, SQL familiarity, and distributed systems knowledge. | 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. To learn more, visit www.astronomer.io. About this role 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 a Software Engineer to our Core Platform team, where you’ll work on core systems that power Astro’s Public API, authentication, billing, alerting frameworks, and ensure the platform is reliable, scalable, and maintainable. This is a chance to build real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. You’ll grow your skills fast, tackle challenging technical problems, and be part of a team that’s shaping the future of data infrastructure. Astro’s Core Platform exists at the heart of all our products; you get to touch all aspects of product, backend and our engineering practice. What you get to do: • Contribute to the development of Astro Platform's architecture and components, through implementation and architectural participation. • Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used in our product and by the engineering org as a whole. • Work with front end developers, product management and customers to deliver customer facing features such as public facing APIs and the technology behind Astro’s own infrastructure. • Contribute to the overall platform usability, reliability, and scalability. What you bring to the role: • A track record in building performant, scalable, and reliable backend systems. • Strong written and verbal communication skills, with a collaborative mindset. • Experience in developing services with Go, interacting with dependencies and service orchestration on Kubernetes. • Familiarity with SQL databases (Postgres, with Spanner experience also a plus) • Advanced understanding of distributed systems concepts and NALSD. • Experience rationally leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation. Bonus points if you have: • Contributions to open source projects. • Experience with Apache Airflow or related workflow orchestrators. • Experience with critical business functions such as billing, authentication, and systems and practices around this area. The estimated salary for this role ranges from $210,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Hybrid 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.
Develop and maintain core platform systems including public APIs, authentication, billing, and ensure platform reliability and scalability. | Senior backend engineering experience with scalable systems, strong communication, Go and Kubernetes experience, and familiarity with SQL databases. | 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. To learn more, visit www.astronomer.io. About this role 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 a Software Engineer to our Core Platform team, where you’ll work on core systems that power Astro’s Public API, authentication, billing, alerting frameworks, and ensure the platform is reliable, scalable, and maintainable. This is a chance to build real-world production systems, collaborate with brilliant engineers, and directly impact how companies around the world manage their data. You’ll grow your skills fast, tackle challenging technical problems, and be part of a team that’s shaping the future of data infrastructure. Astro’s Core Platform exists at the heart of all our products; you get to touch all aspects of product, backend and our engineering practice. What you get to do: • Contribute to the development of Astro Platform's architecture and components, through implementation and architectural participation. • Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used in our product and by the engineering org as a whole. • Work with front end developers, product management and customers to deliver customer facing features such as public facing APIs and the technology behind Astro’s own infrastructure. • Contribute to the overall platform usability, reliability, and scalability. What you bring to the role: • A track record in building performant, scalable, and reliable backend systems. • Strong written and verbal communication skills, with a collaborative mindset. • Experience in developing services with Go, interacting with dependencies and service orchestration on Kubernetes. • Familiarity with SQL databases (Postgres, with Spanner experience also a plus) • Advanced understanding of distributed systems concepts and NALSD. • Experience rationally leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation. Bonus points if you have: • Contributions to open source projects. • Experience with Apache Airflow or related workflow orchestrators. • Experience with critical business functions such as billing, authentication, and systems and practices around this area. The estimated salary for this role ranges from $210,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Hybrid 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.
Lead architecture reviews and design scalable data orchestration platforms integrating Airflow with cloud infrastructure. | 8+ years in data engineering or solution architecture with Airflow expertise, cloud platform design, Python and SQL programming, and strong communication skills. | 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. To learn more, visit www.astronomer.io. About this roleAs a Senior Solutions Architect on the Delivery Architecture team, you are the senior technical lead for customer engagements within Astronomer's Services Delivery team. You work in small teams with project managers and engineers, helping customers operationalize Airflow and Astro at scale. You interact directly with engineers, architects, and executives to design their data orchestration platform on Astro. This role combines solution architecture with hands-on technical work, including building prototypes to validate designs. What you get to do• Lead architecture reviews, workshops, and technical design sessions with engineering teams and executive stakeholders. • Design end-to-end platform architectures integrating Airflow with cloud infrastructure, compute frameworks, and data platforms. • Review delivery work to ensure high standards for scalability, observability, security, and operational excellence. • Diagnose and resolve issues, guide customers through deployments, migrations, and platform modernization. • Build reusable tools, frameworks, reference architectures, and best practices that improve delivery quality across the organization. What you bring to the role• 8+ years of experience in data engineering, platform engineering, or solution architecture • Airflow expertise authoring and deploying Dags to production, monitoring execution, and troubleshooting failures. • Experience tuning Airflow performance, refactoring Dag code, right-sizing infrastructure, and implementing data quality checks and alerts. • Proven track record of guiding customers through platform deployments, migrations, or technical transformations, managing scope, timelines, and stakeholder conflicts. • Strong background in designing cloud native data platforms on AWS, Azure, or GCP, with familiarity in enterprise networking, security, and identity patterns. • Programming experience in Python and SQL. • Familiarity with CI/CD, Infrastructure as Code, Docker, and Kubernetes. • Experience with Databricks, Snowflake, dbt, BigQuery, or Redshift. • Track record leading architecture discussions and driving technical decisions with engineering leaders and executive stakeholders. • Strong communication and documentation skills; can translate business requirements into scalable, production-ready architectures. TravelCustomer engagements are primarily remote. Occasional travel may be required for conferences and team on-sites. Why you should applyAirflow is the backbone of data infrastructure at the world's largest organizations, and Astronomer is the company behind it. You'll work on real, complex architecture problems with customers who are pushing the platform to its limits. The estimated salary for this role ranges from $190,000 - $250,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Fulltime #LI-Remote 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.
Design and build production infrastructure and collaborate to manage reliability and technology standards. | Strong proficiency in Python, Golang, Kubernetes, observability, and software development best practices. | 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. To learn more, visit www.astronomer.io. About this role: At Astronomer, we’re redefining how companies run Apache Airflow at scale. Our R&D organization is home to some of the most innovative minds in cloud infrastructure and open-source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the ground level of how our production infrastructure is designed, built, tested and deployed. Your work will directly influence how we build Astro, Observe and our IDE product, as well as how global organizations orchestrate data pipelines at scale—making them faster, more reliable, and easier to manage. If you’re driven by impact, excited by scale, and ready to work on the kind of infrastructure challenges that push the boundaries of what’s possible in cloud-native systems, this is the opportunity you’ve been waiting for. What you get to do: Make high-quality, data-driven and experience-driven decisions on how we build this and the next generation of our production platform, then deliver the results. Own and build how we test, build and deploy code in a high-scale PaaS environment. Collaborate across the whole company on how we design production systems, set standards and make technology choices for new and existing products, and how these fit together. Deliver results - we routinely “change the wheels on the bus while it’s moving”, in a predictable, safe and reliable way. Be at the forefront of how we work together as a Platform Engineering team. Blaze a Trail: Work on a small but growing team on building out the Platform/Reliability practice for the company – this role reports directly to the VP of Reliability. Be an Owner: Be directly involved in decision-making on what we work on, as well as how we work on it. Make promises, and keep them. Do Sensible Things: Be directly involved in determining how our platform works. Participate in incident management and determine sensible practices as the platform evolves. Garage Door Open: Create and maintain comprehensive internal documentation for systems and processes, ensuring clarity and accessibility. What you bring to the role: Strong experience in Non-Abstract Systems design and implementation. Strong proficiency in Python, Golang and in-depth experience with Kubernetes (CKA or equivalent or greater). Experience with observability principles and technologies, including SLI/SLO definition and tracking. Strong communication skills, both written and verbal, with experience in working with a globally distributed team in delivery. A passion for reliability and operational excellence. A low tolerance for toil and other nonsense. Ability to estimate the scope of work accurately and coordinate with stakeholders to address risks and ensure successful project delivery. Experience with (and ideally strong opinions on) software development best practices, such as code review, testing, CI/CD, version control, automation and debugging. Proactive approach to identifying and addressing issues, with a focus on ownership and accountability. Bonus points if you have: Experience working on a SaaS/PaaS product across multiple cloud providers. Experience with our particular tech stack components and technologies (deep breath): CircleCI, Chronosphere (Prometheus), Splunk, Bazel, Istio, Playwright, Karpenter, Github [Actions] … Experience of the innards and quirks of AWS, GCP and (particularly) Azure. Participated in an on-call rotation - this role involves periodic on-call for the services we own. Experience with Apache Airflow. 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.
Create tailored applications specifically for Astronomer with our AI-powered resume builder
Get Started for Free