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