Taro Logo

Staff Software Engineer, Infrastructure

Astronomer provides Astro, a unified DataOps platform powered by Apache Airflow®, helping enterprises build reliable data products for analytics and AI.
$200,000 - $230,000
Cloud
Staff Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Infrastructure

Astronomer, the company behind the industry-leading Astro DataOps platform powered by Apache Airflow®, is seeking a Staff Software Engineer for their Infrastructure team. This role presents an exciting opportunity to work at the intersection of distributed systems, cloud-native infrastructure, and data platform tooling.

As a Technical Lead/Staff Software Engineer, you'll be instrumental in shaping the technical direction of core software initiatives. The position involves leading critical architectural efforts, ensuring high-quality software delivery, and working with cutting-edge technologies including Kubernetes, cloud platforms, and modern development tools. You'll be responsible for driving technical strategy, mentoring team members, and contributing hands-on to core platform components using technologies like Nodejs, Golang, Python, and Terraform.

The role offers a competitive compensation package ranging from $200,000 to $230,000, plus equity and comprehensive benefits. Working in a hybrid environment from New York City, you'll join a company that values diverse experiences and unconventional career paths. Astronomer serves over 700 leading enterprises, providing an environment where you can make significant impact on how businesses leverage their data.

This position is ideal for someone who excels in solving complex infrastructure challenges, has strong leadership capabilities, and is passionate about building scalable, reliable systems. You'll work in a fast-paced, collaborative environment while having the opportunity to influence product direction through direct customer interaction. The role combines technical excellence with leadership responsibilities, making it perfect for engineers looking to advance their careers while remaining hands-on with technology.

Last updated 22 days ago

Responsibilities For Staff Software Engineer, Infrastructure

  • Own code quality, design decisions, and technical artifacts across the team's work
  • Drive architectural direction and enforce engineering best practices
  • Collaborate with PM and EM on scoping, planning, and maintaining prioritized roadmap
  • Drive technical conversations and strategy with customers
  • Provide technical mentorship and delegate effectively
  • Define and evolve team processes
  • Lead retrospectives and drive continuous improvement initiatives
  • Contribute hands-on to core platform components

Requirements For Staff Software Engineer, Infrastructure

Go
Python
Kubernetes
Node.js
  • 8+ years of backend or infrastructure engineering experience
  • 2+ years in a technical leadership role
  • Strong communication and collaboration skills
  • Experience with cloud providers (AWS, Azure, GCP)
  • Strong experience with Kubernetes
  • Proficiency in Golang and/or Python
  • Experience leading complex technical initiatives
  • Understanding of CI/CD tools
  • Experience with logging and observability tools
  • Understanding of GitOps, Docker, and Helm charts

Benefits For Staff Software Engineer, Infrastructure

Equity
  • Equity
  • Comprehensive benefits package