Senior Software Engineer

Senior Software Engineer

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
W

At a Glance

  • Tasks: Own and evolve cloud infrastructure, CI/CD, and developer tooling for a dynamic engineering team.
  • Company: Join a fast-paced startup within a scale-up, focused on innovation and autonomy.
  • Benefits: Enjoy private healthcare, paid time off, mental health resources, and competitive compensation.
  • Other info: Great opportunities for learning, development, and career growth in a supportive environment.
  • Why this job: Make a real impact in the tech world while working with cutting-edge tools and technologies.
  • Qualifications: Experience in CI/CD pipelines, cloud infrastructure, and strong communication skills are essential.

The predicted salary is between 63000 - 77000 £ per year.

The team operates as a startup within a scale-up: with its own infrastructure, its own DevOps, and a high-autonomy operating model independent from Wayve’s core engineering org. We’re looking for a Platform Engineer to own and evolve the cloud infrastructure and developer tooling that underpins the entire Portal engineering team. This is a broad, hands-on platform engineering role, not a narrow specialisation.

You’ll work across cloud infrastructure, RBAC/IAM, CI/CD, Kubernetes and developer productivity. You’ll be the person application developers come to when they need to move faster, more safely and you’ll build the systems and guardrails that make that possible.

  • Design, build and maintain cloud infrastructure, CI/CD and developer tooling (primarily Azure) using IaC (Terraform) across development, staging, and production environments.
  • Own and evolve RBAC/IAM across both cloud/infrastructure and application/product layers for a multi-tenant Portal environment.
  • Build and improve CI/CD pipelines to increase developer velocity, reliability and deployment safety.
  • Support and improve Kubernetes-based deployment workflows and platform services.
  • Build internal tools and observability capabilities that help engineers deliver performant, reliable software at scale.
  • Participate in a support/on-call rotation; respond to incidents, support engineers, and contribute to root cause analysis.
  • Apply practical security and networking knowledge to harden the platform and coach application developers on best practices.

Benefits:

  • Private healthcare: Choose our optional health insurance for comprehensive coverage for you and your family.
  • Paid time off: Paid vacation plus public holidays and additional leave programs, ensuring you have time to unwind.
  • Mental health resources: Through Spill, you can access therapy and mental health support.
  • Community and socials: Join clubs or attend team socials to connect over hobbies, sports, or just for fun.
  • Competitive compensation: Our compensation package includes cash and equity, making you a true partner in our success.
  • Learning and development: Budgets for books, courses, and company-wide training to support your continuous growth.

Requirements:

  • Experience building and maintaining CI/CD pipelines.
  • Strong hands-on cloud infrastructure experience, ideally Azure, with production Terraform/IaC experience.
  • Security and networking fundamentals: you are a hands-on builder, not just a reviewer.
  • High autonomy and ownership: you take responsibility for outcomes in a fast-moving team.
  • Experience as part of a support or on-call rotation.
  • A strong communicator who can coach and guide application developers, not just build in isolation.
  • A product mindset: you think about the developer experience and build tools that genuinely improve how the team works.
  • Strong RBAC/IAM knowledge at cloud/infrastructure level; experience with application/product-level IAM or multi-tenancy is highly valuable.
  • Experience working with multiple cloud providers or cross-cloud IAM across Azure, AWS and/or GCP.
  • Experience in a startup or high-growth engineering environment.
  • Background in developer experience (DX) or internal tooling.
  • Security certifications are a plus but not required.

We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.

Senior Software Engineer employer: wayve

Wayve is an exceptional employer, offering a dynamic and inclusive work culture that fosters innovation and collaboration. With a focus on employee growth, you will have the opportunity to work alongside talented AI engineers in a hybrid environment, contributing to groundbreaking advancements in autonomous driving while enjoying the vibrant atmosphere of London. Join us to make a meaningful impact in the field of AI and data science.

W

Contact Details:

wayve Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at wayve or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to wayve.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like wayve.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like wayve that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Software Engineer

Cloud Infrastructure
RBAC/IAM
CI/CD
Kubernetes
Terraform
Azure
Security Fundamentals

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at wayve.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at wayve and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at wayve

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If wayve uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.