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.
As a Senior Software Engineer at Astronomer, you’ll build the application-layer services and user experiences that customers rely on every day to run and scale their data workflows.
This role sits within the Astro Private Cloud team, focused on building the Control Plane services and user experiences. You’ll design and build microservices, APIs, and UI components that power how customers deploy, configure, monitor, and operate Airflow environments at scale.
You’ll work on top of a Kubernetes-based platform, partnering closely with the core infrastructure and QA teams, but your day-to-day work will center around backend services, APIs, and customer-facing features.
This is a backend-leaning, full-stack role where you’ll have direct impact on product experience, usability, and reliability.
This role is based in New York City with a hybrid work schedule.
Design and build microservices and APIs that power the Control Plane (Node.js, Go, Python) and manage the lifecycle of Airflow environments (provisioning, configuration, scaling, upgrades)
Develop customer-facing features and UI components using React that make complex systems intuitive and easy to use
Own features end-to-end, from concept to production across APIs, backend services, and frontend interfaces
Build systems that orchestrate environment lifecycle management, including deploys, upgrades, configuration changes, and operational workflows
Partner with product managers, designers, and customers to translate real-world needs into impactful product capabilities
Improve the usability, performance, and reliability of the platform with a strong focus on customer experience
Contribute to system design and architecture decisions for control plane services, including APIs, authentication, multi-tenancy, observability, and service interactions
Collaborate with platform/infrastructure teams, while maintaining primary ownership of services and product features
Help define best practices for how engineers build and extend application services on Astro Private Cloud
5+ years of software engineering experience with strong ownership of building and shipping production systems end-to-end
Strong experience building backend services or microservices using Node.js
Experience with Golang or Python
Experience building or contributing to modern frontend applications (React.js or similar), or willingness to do so
Experience working in cloud-native environments (Kubernetes, AWS/GCP/Azure)
Solid understanding of system design, APIs, and distributed systems
Strong communication skills, with the ability to collaborate across teams and influence decisions
Experience designing systems and clearly communicating architecture, such as diagrams and design docs
Experience with SQL databases such as Postgres or MySQL
Experience working with CI/CD tools such as CircleCI in cloud-native environments (AWS, GCP, or Azure)
Ability to balance technical excellence with product thinking and customer needs
Experience with security best practices across the full stack, including API controls (rate limiting, auth), Kubernetes (RBAC, Kyverno/OPA), secrets management, and container security
Experience using AI-assisted development tools (e.g., code generation, debugging, or productivity tools) to improve engineering velocity
Experience with Apache Airflow or similar workflow orchestration tools
Experience building highly available, scalable systems, such as scale testing, disaster recovery, or capacity planning
Familiarity with observability tools like Prometheus, Grafana, or ELK
Experience with OpenShift or Red Hat ecosystems
You’ll work on features customers see and use every day, not just behind-the-scenes systems
You’ll work on the control plane that helps enterprises orchestrate and manage Airflow environments at scale
You’ll operate at the intersection of product, platform, and user experience
You’ll help simplify complex infrastructure into intuitive, powerful workflows
You’ll work in an engineering culture that embraces AI-assisted development tools and workflows to improve productivity and accelerate delivery
The estimated salary for this role ranges from $180,000 - $210,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-Hybrid
#LI-Fulltime
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join Patreon's Identity & Access team to design and implement authentication, verification, and account-protection features that keep creators and their supporters safe and secure.
Develop and maintain Angular front-end features for enterprise public-sector systems that enhance investigative workflows and data-driven decision-making.
Experienced backend-focused full-stack engineer to build and maintain scalable Ruby on Rails services integrated with React and GraphQL for a healthcare data intelligence platform.
Work with customers to co-architect, build, and operate production AI agents using LangChain’s platform and tools.
Experienced network automation engineer needed to build and maintain Python automation, NetBox integrations, and multi-vendor networking workflows for a client-facing engineering team.
Work remotely as a Front-End Application Developer building accessible, scalable React/Angular applications for environmental data platforms while contributing across the full stack.
NVIDIA's NVHPC compilers & tools group seeks a Senior HPC Performance Engineer to analyze and optimize high-performance applications across CPU and GPU architectures and guide compiler and application engineering improvements.
Senior-level software engineer to design, implement, and lead development of complex, performance-sensitive systems and algorithms for InterImage.
Experienced Full Stack Developer needed to maintain and enhance WEBCANDID and TESTFLIGHT reporting tools, including on-call support for mission-critical operations.
Work on Patreon's Identity & Access team to design and implement authentication, verification, and anti-account-takeover systems that protect creators and fans while delivering a great user experience.
Lead architecture and engineering efforts to design, build, and deliver scalable, containerized applications using Golang, JavaScript, and Python for mission-driven federal clients.
Anduril is hiring a Senior Software Engineer to develop high-performance algorithms and software (C/C++, Python, Matlab) for AI-driven, mission-critical defense systems.
Lead the development of scalable backend systems and CV-driven features for a fast-moving youth-sports platform, shaping automated highlights and video analytics used by millions.
Astronomer is a platform for data engineering. The company was founded in 2015 and is based in Cincinnati, Ohio.
4 jobs