
Senior Software Engineer, Platform
Astronomer3 months ago
London, United KingdomSenior
Responsibilities
- Design and deliver the current and next generation of Astronomer’s production platform.
- Own how code is tested, built, and deployed in a high-scale PaaS environment.
- Collaborate across the company on production-system design, technology standards, and platform integration.
- Deliver platform changes predictably, safely, and reliably in live systems.
- Help build the Platform/Reliability practice within a small, growing team.
- Participate in platform decision-making and establish sensible operating practices as the platform evolves.
- Participate in incident management and periodic on-call rotations for owned services.
- Create and maintain comprehensive internal documentation for systems and processes.
Requirements
- Strong experience in non-abstract systems design and implementation.
- Strong proficiency in Python and Golang.
- In-depth Kubernetes experience, with CKA or equivalent certification or greater.
- Experience with observability principles and technologies, including SLI/SLO definition and tracking.
- Strong written and verbal communication skills and experience working with globally distributed teams.
- Passion for reliability and operational excellence, with a low tolerance for toil.
- Ability to estimate work accurately and coordinate with stakeholders to address risks and deliver projects successfully.
- Experience with software development practices including code review, testing, CI/CD, version control, automation, and debugging.
- Proactive approach to issue identification and resolution with ownership and accountability.
- Bonus: experience with SaaS/PaaS products across multiple cloud providers.
- Bonus: experience with CircleCI, Chronosphere, Prometheus, Splunk, Bazel, Istio, Playwright, Karpenter, and GitHub Actions.
- Bonus: experience with AWS, GCP, and Azure, particularly Azure.
- Bonus: participation in an on-call rotation.
- Bonus: experience with Apache Airflow.
Tech Stack
Apache AirflowAstroAWSBazelCircleCIGitHub ActionsGoGoogle Cloud PlatformIstioKubernetesPrometheusPythonSplunk
Categories
DevOpsSite Reliability
About Astronomer
Astronomer builds Astro, a data orchestration platform powered by Apache Airflow that lets data teams run, monitor, and govern complex pipelines across clouds. It sells managed Airflow and enterprise tooling via subscriptions, backed by expert support and services. Founded in 2018 and headquartered in New York, the privately held company focuses on enterprises operationalizing analytics and AI workloads.