Senior Software Engineer
Astronomer
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Join Astronomer as a Senior Software Engineer to build control plane services and customer-facing user experiences for running and scaling data workflows. You’ll design and build microservices, APIs, and UI components on a Kubernetes-based platform, improving product usability, reliability, and experience.
Key Missions
- Design and build microservices and APIs powering the control plane and managing the lifecycle of Airflow environments.
- Develop client-oriented features and UI components using React to make complex systems intuitive.
- Collaborate with product, design, and customers to translate real-world needs into impactful product capabilities.
Responsibilities
- Build backend services (microservices/APIs) and frontend UI components.
- Work in cloud-native environments and contribute to system design (architecture diagrams/design docs).
- Deliver production systems end-to-end with strong ownership.
- Partner cross-functionally to influence engineering and product decisions.
Requirements
- 5+ years of software engineering experience with end-to-end ownership and shipping production systems.
- Strong backend experience building backend services/microservices with Node.js.
- Experience building modern frontend applications with React (or willingness to do so).
- Experience designing systems and clearly communicating architecture (e.g., diagrams, design docs).
- Strong communication skills and ability to collaborate across teams.
- Cloud-native experience with Kubernetes and AWS/GCP/Azure.
- Experience with CI/CD in cloud-native environments (e.g., CircleCI).
- Experience with SQL databases such as PostgreSQL or MySQL.
- Experience with system design, APIs, and distributed systems.
- Familiarity with observability tools (e.g., Prometheus, Grafana, ELK).
- Security best practices across the stack, including:
- API controls (rate limiting, auth)
- Kubernetes authorization (RBAC) and policy/security tooling (Kyverno/OPA)
- Secrets management and container security.
- Experience with highly available/scalable systems (e.g., scale testing, disaster recovery, capacity planning).
- Experience with Apache Airflow (or similar workflow orchestration).
- Experience with OpenShift/Red Hat ecosystems.
Nice-to-Haves
- AI-assisted development experience (code generation, debugging, productivity tools).
- Experience with Golang or Python.
About Astronomer
Astronomer builds a Kubernetes-based platform for running and scaling data workflows, centered around Apache Airflow. The company develops control-plane services, APIs, and user-facing experiences that help customers manage Airflow environments reliably. It operates in the cloud-native infrastructure and workflow orchestration industry.
Scraped 5/12/2026