Senior Software Engineer, Substrate in Westminster
Senior Software Engineer, Substrate

Senior Software Engineer, Substrate in Westminster

Westminster Full-Time 48000 - 72000 ÂŁ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Design and build cutting-edge Kubernetes products across diverse environments.
  • Company: Join Palantir, a leader in data-driven software solutions.
  • Benefits: Enjoy competitive pay, health perks, and flexible work options.
  • Why this job: Make a real impact on infrastructure at scale with innovative technology.
  • Qualifications: 4+ years in software development, strong skills in Go or C/C++.
  • Other info: Collaborative culture with opportunities for personal and professional growth.

The predicted salary is between 48000 - 72000 ÂŁ per year.

Substrate is the team responsible for Palantir's core production infrastructure — 100s of K8s clusters — from on‐prem to the major cloud hyperscalers, whether they are internet‐connected or air‐gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir's managed Kubernetes product offerings across all these environments. You and your team will be responsible for bootstrapping and operating the entire fleet of K8s clusters with zero manual steps by building industry‐leading tooling and contributing to core CNCF components. You will also be responsible for ensuring scale, stability and security across a matrix of compliance regimes and hosting infrastructure types. Your team culture emphasizes engineering rigor and operational excellence at scale. This means issues in production should be pre‐empted and deeply root‐caused, and investments in automation and self‐healing systems are key. If you're excited about infrastructure at scale and working with Kubernetes, this is the right role for you.

Core Responsibilities

  • Deliver a container runtime to challenging new environment types — new clouds, on premise, edge devices.
  • Build automation and establish standards for operating K8s securely at scale with zero manual operations overhead.
  • Drive innovation through adoption of novel K8s features and CNCF tools, making upstream contributions as needed.
  • Design the next generation of Palantir's infrastructure through a deep understanding of internal systems and CNCF standards.
  • Systems programming experience with strong proficiency in Go, C/C++ or equivalent.
  • Working knowledge or hands‐on experience of infrastructure automation tools such as Terraform, Ansible, Puppet or K8s operators, and competent coding in Go, Java, or equivalent for the purposes of automation or scripting.
  • Deep familiarity with hardware and OS configurations, diagnostic tooling, networking nuts and bolts.
  • Deep familiarity with containers (Docker) and orchestration (Kubernetes) at scale.
  • Experience working with a cloud provider (AWS/Azure/GCE), or sys‐admin/SRE experience in data centers.
  • Experience designing, building, and operating high‐scale observability or infrastructure systems.
  • Working knowledge of networking fundamentals, experience with CNIs or cloud networking infrastructure preferred.
  • 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence.
  • 2+ years of experience contributing to the system design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • Bachelor's degree in Computer Science or equivalent.

About Palantir

Palantir builds the world's leading software for data‐driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.

Life at Palantir

We want every Palantirian to achieve their best outcomes, celebrating each individual's strengths, skills, and interests from your first interview to long‐term growth, rather than relying on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. We invest in health and well‐being across all areas of our team's lives, fostering a culture of collaboration and innovation. In‐person work is encouraged to maximize creative outcomes, though many teams offer hybrid options (WFH one–two days a week). Some roles allow remote work on an exceptional basis, requiring employees to work from their city or country of employment. We are committed to making the application and hiring process accessible to everyone and will provide reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

Senior Software Engineer, Substrate in Westminster employer: Palantir Technologies

Palantir is an exceptional employer that prioritises the growth and well-being of its employees, fostering a culture of collaboration and innovation. As a Senior Software Engineer on the Substrate team, you will have the opportunity to work on cutting-edge infrastructure at scale while enjoying flexible work arrangements and a commitment to diversity and inclusion. With a focus on operational excellence and a supportive environment, Palantir empowers its team members to achieve their best outcomes and explore various pathways for career advancement.
P

Contact Detail:

Palantir Technologies Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Substrate in Westminster

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Palantir on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those related to Kubernetes or infrastructure automation. This is your chance to demonstrate your expertise beyond the CV.

✨Tip Number 3

Ace the interview by practising common technical questions and scenarios related to Kubernetes and cloud infrastructure. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Palantir. Don’t miss out!

We think you need these skills to ace Senior Software Engineer, Substrate in Westminster

Kubernetes
Containerisation (Docker)
Infrastructure Automation Tools (Terraform, Ansible, Puppet)
Systems Programming (Go, C/C++)
Cloud Provider Experience (AWS, Azure, GCE)
Networking Fundamentals
Observability Systems Design
Operational Excellence
CNCF Standards
Automation and Scripting
High-Scale Infrastructure Management
Security Best Practices
Problem-Solving Skills
Collaboration and Teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with Kubernetes, Go, and any relevant infrastructure automation tools. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working with Kubernetes at scale and how your background makes you a great fit for our team culture focused on operational excellence.

Showcase Your Projects: If you've worked on any projects related to container orchestration or infrastructure automation, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements.

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 us you’re serious about joining our team!

How to prepare for a job interview at Palantir Technologies

✨Know Your Kubernetes Inside Out

Make sure you brush up on your Kubernetes knowledge before the interview. Understand its architecture, features, and how it operates at scale. Be ready to discuss your hands-on experience with K8s and any challenges you've faced while working with it.

✨Showcase Your Automation Skills

Since the role emphasises zero manual operations, be prepared to talk about your experience with automation tools like Terraform or Ansible. Share specific examples of how you've implemented automation in past projects to improve efficiency and reliability.

✨Demonstrate Problem-Solving Abilities

Palantir values operational excellence, so come equipped with examples of how you've pre-empted issues in production environments. Discuss your approach to root-cause analysis and how you've contributed to building self-healing systems.

✨Understand Compliance and Security

Given the focus on security across various compliance regimes, make sure you can articulate your understanding of security best practices in cloud environments. Be ready to discuss how you've ensured security and compliance in your previous roles.

Senior Software Engineer, Substrate in Westminster
Palantir Technologies
Location: Westminster

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>