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.
Requirements
- 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
Benefits
- Comprehensive benefits package
