Software Engineer - Infra & Systems
Astronomer · New York, NY · 3 days ago
HybridEngineering$144k–$235k/yrFull-time
About the role
The role involves building and operating the platform underneath Astro, including Astronomer's multi-tenant cloud platform and Astro Private Cloud.
What You'll Do
- Write, test, and maintain infrastructure code and platform services — from Infrastructure-as-Code (Terraform, Kubernetes manifests/operators, CI/CD pipelines) to backend services in Golang and/or TypeScript — following team standards.
- Participate in code and infrastructure-change reviews, growing your judgment on what "production-ready" looks like.
- Help operate and troubleshoot cloud resources, Kubernetes clusters, networking, and observability tooling — whether they run in a public cloud account or a self-managed/private cloud environment.
- Identify and fix bugs, misconfigurations, and small-scope incidents, with support from senior teammates.
- Maintain runbooks, architecture notes, and technical documentation for the systems you touch.
- Build working knowledge of distributed systems, cloud infrastructure, and Astronomer's platform architecture across both deployment models.
- Participate in on-call rotation, pairing with senior engineers to troubleshoot and resolve incidents.
What You'll Bring
- 0–4 years of experience in software, platform, or infrastructure engineering (or equivalent internship/coursework for Software Engineer I).
- Working knowledge of Linux fundamentals, networking basics, and at least one scripting/programming language (Python, Go, or Bash).
- Exposure to a major cloud provider (AWS, GCP, or Azure) or an on-prem/private Kubernetes environment (e.g., OpenShift, bare-metal clusters).
- Familiarity with both cloud and on-prem is a plus, but not required.
- Comfortable with version control (Git) and automated testing practices.
- Clear written communication and a habit of documenting your work.
- Comfortable receiving feedback and iterating quickly.
Nice to Have
- Hands-on experience with Kubernetes beyond the basics — e.g., writing operators/controllers, Helm charts, or debugging cluster-level issues.
- Familiarity with container image security fundamentals (e.g., identifying CVEs, minimal base images).
- Familiarity with Apache Airflow or other data-orchestration tools.
Pay
The estimated salary for this role ranges from $143,600 - $235,000 based on level and geography, along with an equity component and a comprehensive benefits package.