At a Glance
- Tasks: Own and develop data infrastructure strategy for innovative data products.
- Company: Join Astronomer, a leader in DataOps with a collaborative culture.
- Benefits: Competitive salary, health benefits, remote work, and growth opportunities.
- Why this job: Shape the future of data systems and make a real impact.
- Qualifications: Extensive experience in data infrastructure and strong Go proficiency.
- Other info: Diverse team with a commitment to equal opportunity.
The predicted salary is between 80000 - 100000 £ per year.
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life. Astro, the industry-leading unified DataOps platform powered by Apache Airflow®, accelerates building reliable data products that unlock insights, unleash AI value, and power data-driven applications. Trusted by more than 800 of the world’s leading enterprises, Astronomer lets businesses do more with their data.
Astronomer’s products run on a complex, multi-cloud platform. The work ahead in the Platform team is about building the foundational data systems that our products will depend on for years. We’re looking for a Staff+-level engineer who has built serious data infrastructure before — not pipelines, not transformations, but the storage systems, retrieval infrastructure, and data platforms that sit underneath everything else and that other engineers build on top of.
You’ll join our Platform Engineering team with a mandate to define and deliver this capability from the ground up, with sponsorship and organizational backing to do it properly. This is a foundational role at an interesting moment: your work will directly shape what Astronomer’s products — Astro, Observe, and our IDE — are capable of over the next several years. This role reports directly to the VP responsible for delivering these platforms reliably.
Responsibilities
- Blaze a Trail: Own and develop our data infrastructure strategy and practice, with sponsorship and responsibility to match. Map out what we need, make the calls, and own the outcomes.
- Be an Owner: Be directly involved in deciding what we work on and how we work on it. Make promises, and keep them.
- Do Sensible Things: Make principled build vs. buy assessments and advocate for the right tools for the right job — not the fashionable ones, not the ones already in the estate just because they’re there.
- Garage Door Open: Create and maintain comprehensive internal documentation and decision records for systems and processes. Participate in architectural forums and make principled, open decisions that the rest of the organization can learn from and hold us to.
What You Bring To The Role
- Extensive, hands-on experience designing and building data infrastructure at scale — storage systems, retrieval and indexing infrastructure, data and/or streaming platforms that serve production traffic for multiple teams and products.
- Strong proficiency in Go and deep, practical experience with Kubernetes at the operator level. You know what happens when things go wrong, because you’ve been there.
- In-depth knowledge of the database and data systems landscape — relational, NoSQL, blob, timeseries, vector — and the hard-won experience to know when each is and isn’t the right choice.
- Deep understanding of distributed systems and Non-Abstract Large Systems Design: you can draw the diagram, explain the failure modes, and know which ones to actually care about.
- Experience working across multiple cloud providers (AWS, GCP, Azure) — not just as a consumer, but as someone who has made considered choices between them and understood the trade-offs.
- Experience defining requirements and making and justifying technology choices in cross-functional engineering organisations.
- Strong written and verbal communication skills, with experience working in a globally-distributed team.
Bonus Points If You Have
- Experience with Postgres-compatible managed services (CloudSQL, RDS, AlloyDB) or distributed databases like Spanner, with hands-on experience in provisioning, development practices, and migration.
- Experience building internal data platforms from cloud-native component parts. We have a healthy mix of build vs. buy; sometimes building is the right call.
- Experience working on a SaaS/PaaS product across multiple cloud providers.
- Experience with Apache Airflow.
At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Staff Software Engineer, Platform Infrastructure in London employer: Astronomer
Contact Detail:
Astronomer Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer, Platform Infrastructure in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Astronomer on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Platform Engineering team.
✨Tip Number 2
Prepare for technical interviews by brushing up on your data infrastructure knowledge. Be ready to discuss your past projects, especially those involving storage systems and distributed architectures. We want to see your hands-on experience shine!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Astronomer values principled decision-making, so be prepared to discuss how you've made build vs. buy assessments in your previous roles. We love a good story about overcoming challenges!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Astronomer team.
We think you need these skills to ace Staff Software Engineer, Platform Infrastructure in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight your experience with data infrastructure and any relevant projects you've worked on that align with our needs at Astronomer.
Showcase Your Skills: Don’t just list your skills; demonstrate them! Use specific examples from your past work to show how you’ve tackled challenges in building data systems and made impactful decisions in your previous roles.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your qualifications and what you can bring to our team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Astronomer
✨Know Your Data Infrastructure
Make sure you brush up on your knowledge of data infrastructure, especially storage systems and retrieval infrastructure. Be ready to discuss your hands-on experience and how it relates to the role at Astronomer.
✨Showcase Your Problem-Solving Skills
Prepare examples of when you've faced challenges in building data platforms. Highlight your decision-making process, especially when it comes to build vs. buy assessments, and be ready to explain why you made those choices.
✨Communicate Clearly
Since strong communication skills are essential, practice explaining complex concepts in simple terms. Be prepared to discuss your experience working in globally-distributed teams and how you ensure everyone is on the same page.
✨Familiarise Yourself with Astronomer's Products
Take some time to understand Astronomer's products like Astro and Observe. Knowing how your role will impact these products will help you articulate your vision for the data infrastructure strategy during the interview.