Staff Software Engineer, Infrastructure

Astronomer Logo

Astronomer

πŸ’΅ $200k-$230k
πŸ“Remote - United States

Summary

Join Astronomer's core Software team as a Technical Lead / Staff Software Engineer and guide technical direction, lead critical architectural efforts, and ensure high-quality software delivery. You will be deeply involved in system design, cross-functional planning, and process optimization, while mentoring engineers. This role involves working with distributed systems, cloud-native infrastructure, and data platform tooling. You will own code quality, design decisions, and technical artifacts. The ideal candidate will have 8+ years of backend or infrastructure engineering experience, with at least 2 years in a technical leadership role and strong communication and collaboration skills. Astronomer offers a competitive salary, equity, and a comprehensive benefits package.

Requirements

  • Have 8+ years of backend or infrastructure engineering experience, with at least 2 years in a technical leadership role
  • Strong communication and collaboration skills to work with cross-functional teams across time zones
  • Experience driving technical strategy and conversations with customers, gathering feedback, and influencing product direction
  • Extensive experience with cloud providers like AWS, Azure, or GCP
  • Strong experience with Kubernetes, including hands-on experience testing systems running on K8s
  • Are proficient in Golang and/or Python, and comfortable working with distributed systems, container orchestration, and CI/CD
  • Have successfully led the design and execution of complex technical initiatives
  • Care deeply about team dynamics, process quality, and helping engineers grow
  • Thrive in a fast-paced, asynchronous, remote-first environment
  • Deep understanding of CI/CD tools such as GitHub Actions, CircleCI, and Jenkins
  • Familiarity with logging and observability tools: Prometheus, Grafana, Fluent Bit, ELK stack
  • Solid understanding of GitOps, Docker, and Helm charts

Responsibilities

  • 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 a prioritized roadmap
  • Drive technical conversations and strategy with customers, translating requirements into scalable solutions and influencing roadmap direction
  • Provide technical mentorship and delegate effectively to support team growth
  • Define and evolve team processes, including code review, testing, on-call, and dev experience
  • Lead retrospectives and drive continuous improvement initiatives
  • Contribute hands-on to core platform components using Nodejs, Golang, Python, Kubernetes, and Terraform

Preferred Qualifications

  • Experience with scale testing, disaster recovery, and capacity planning
  • Experience with at least one of the following languages: NodeJS, Go
  • Familiarity with Apache Airflow
  • Experience with Openshift and the Red Hat marketplace
  • Experience with the Prometheus/Grafana and ELK stacks

Benefits

  • Equity component
  • Comprehensive benefits package
  • Remote-first company

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.