Taro Logo

Senior Software Engineer

Astronomer is the company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow®, empowering data teams to bring mission-critical software, analytics, and AI to life.
$180,000 - $210,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Astronomer is seeking a Senior Software Engineer to join their Airflow Infra team within the Astro cloud platform. This role represents a unique opportunity to work at the intersection of open-source software and enterprise cloud infrastructure. The position involves building the crucial connection layer between the Apache Airflow ecosystem and scalable cloud infrastructure.

The ideal candidate will be responsible for developing high-quality, well-tested code that powers how global organizations orchestrate data pipelines at scale. You'll work alongside innovative minds in cloud infrastructure and open-source software, contributing to making data pipelines faster, more reliable, and easier to manage.

The role offers competitive compensation ranging from $180,000 to $210,000, plus equity and comprehensive benefits. As part of a remote-first company, you'll have the flexibility of hybrid work arrangements across multiple locations including New York City, San Jose, and San Francisco.

Key responsibilities include writing production-grade code, collaborating across teams, participating in code reviews and incident resolution, and becoming a subject matter expert in specific technologies. The position requires strong proficiency in Python, Golang, and Kubernetes, along with experience in RESTful APIs and testing frameworks.

Astronomer values diverse experiences and backgrounds, encouraging applications from candidates with unconventional career paths. The company serves over 700 leading enterprises, providing solutions that accelerate building reliable data products for insights, AI value, and data-driven applications.

This role is perfect for engineers who are passionate about impact, excited by scale, and ready to tackle complex infrastructure challenges that push the boundaries of cloud-native systems. Experience with Apache Airflow and SaaS products is a plus, but not required.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Write high quality, well tested code to meet customer needs
  • Collaborate with engineers, product owners, and engineering managers
  • Participate in code reviews
  • Participate in incident resolution
  • Become subject matter expert for projects and technologies
  • Create and maintain comprehensive internal documentation
  • Participate in on-call rotation

Requirements For Senior Software Engineer

Python
Go
Kubernetes
  • Strong proficiency in Python, Golang and experience with Kubernetes
  • Experience with RESTful APIs
  • Experience with testing frameworks like pytest
  • Strong communication skills
  • Passion for reliability and operational excellence
  • Ability to estimate work scope accurately
  • Experience with software development best practices
  • Ability to adjust to change and rapid pace of development
  • Ability to manage project priorities and deadlines
  • Proactive approach to identifying and addressing issues

Benefits For Senior Software Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Astronomer Senior Software Engineer