Head of Software Engineering in Woking

Head of Software Engineering in Woking

Woking Full-Time 90000 - 110000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Lead software engineering for McLaren's customer-facing digital platforms and ensure top-notch quality.
  • Company: Join McLaren Automotive, a leader in performance road cars with a passion for innovation.
  • Benefits: Enjoy 25 days holiday, enhanced pension, private medical insurance, and flexible lifestyle benefits.
  • Other info: Be part of a diverse team committed to innovation and excellence.
  • Why this job: Make a real impact in a dynamic environment while shaping the future of digital experiences.
  • Qualifications: Proven experience in leading software engineering and delivering high-quality digital platforms.

The predicted salary is between 90000 - 110000 £ per year.

The Head of Software Engineering leads the engineering function within Customer Experience Solutions, owning the build, release and operational quality of McLaren's client-facing digital platforms. The role holds technical accountability for all software delivered into the digital backbone, whether written by McLaren engineers, contractors or delivery partners, and is the final point of technical acceptance for supplier work. It exists so that an estate delivered by six partners alongside an internal team is engineered to one consistent standard, is secure by design, and can be operated and evolved by McLaren over the long term rather than rebuilt each time a contract ends.

What You'll Do

  • Own end-to-end engineering delivery across the customer-facing platform estate, including the website, configurator, owner app, client portal, stock platforms and booking tools.
  • Act as the technical authority for partner and supplier work. Define the acceptance criteria, review the output and sign off delivery before release, so that no partner code enters production without McLaren technical acceptance.
  • Set, publish and enforce engineering standards across every contributor, so that platforms built by different teams and partners are consistent in architecture, code quality, testing and documentation.
  • Own secure engineering practice within the software development lifecycle, covering threat modelling, secure coding standards, dependency and vulnerability management, and security testing gates aligned to McLaren policy. Accountable for the engineering element of the digital delivery budget.
  • Establish and run a squad-based delivery model in which each squad is led by a McLaren tech lead who is accountable for technical decisions within that scope.
  • Build the internal tech lead layer, using the McLaren Engineering Competency Framework to assess capability, assign Senior and Staff Tech Lead scope, and develop engineers toward it.
  • Reduce dependency on external engineering capacity by identifying the capabilities McLaren must own and converting supplier-held knowledge into internal capability against an agreed timeline.
  • Partner with Enterprise Architecture on integration and data design, with Product Management on roadmap feasibility and sequencing, and with Programme and Delivery on release planning and supplier governance.
  • Partner with Core Technology on QA, DevOps, environments and release tooling so that engineering standards are enforced consistently at the point of release.
  • Own the engineering input to supplier selection, statements of work and commercial reviews, ensuring agreements are structured around outcomes and quality standards McLaren can hold partners to.

What You'll Bring

  • Business knowledge: Understanding of customer-facing digital platforms and the commercial outcomes they support, ideally within automotive, luxury retail or a comparable consumer sector. Familiarity with a multi-partner delivery estate and the commercial mechanics of engineering supplier agreements.
  • Essential functional and technical skills: Substantial experience leading software engineering functions that deliver customer-facing web, mobile and integration platforms at scale. A proven record of holding delivery partners to a technical standard, including defining acceptance criteria and exercising sign-off authority. Depth in modern engineering practice, including continuous integration and delivery, automated testing, code review discipline, release management and production operations. Practical command of secure development practice, including secure coding standards, vulnerability management and security testing within the development lifecycle. Experience establishing squad-based agile delivery and a tech lead layer, including capability assessment and structured development. Experience converting outsourced or supplier-held capability into a permanent internal engineering team. Confidence engaging senior stakeholders on technical trade-offs, risk and investment.
  • Personal attributes and competencies: Sets a clear technical standard and holds the line on it, with partners as readily as with internal teams. Builds trust through consistency, so that business and retailer stakeholders can rely on what engineering commits to. Develops engineers deliberately, creating leadership scope rather than additional hierarchy. Comfortable operating in a changing organisation and making decisions without complete information. Pragmatic about where external capacity adds value and where McLaren must own the capability.

What We'll Do for You

  • We offer a wide-ranging benefits package, which includes:
  • Structured career development framework
  • 25 days’ holiday, plus bank holiday. Annual buy & sell up to five days
  • Enhanced company pension scheme
  • Discretionary annual bonus award
  • Private medical insurance and health cash plan
  • Life assurance benefit
  • Ability to apply for a sabbatical of up to one year after only two years’ service
  • Benefits you can adapt to your lifestyle, such as discounted shopping
  • Generous parental leave policies
  • A range of wellbeing initiatives, such as employee assistance programme and free financial & mortgage advice

Who Are We?

No restraints. No limitations. We don’t simply push boundaries. We completely rethink them. McLaren Automotive exists to create breath-taking performance road cars. It takes a community to do what we do. A diverse group of people with many areas of expertise, united by their passion to deliver visionary products and set new benchmarks. McLaren Automotive commits to equal opportunity for all. Diversity, Equality and Inclusion is at the heart of our impact, it drives our innovation and enables us to truly create something special. Join us on our journey.

Head of Software Engineering in Woking employer: McLaren Group

McLaren Automotive is an exceptional employer, offering a dynamic and fast-paced work environment in Woking, where innovation meets collaboration. With a strong focus on employee growth, we provide structured career development, generous benefits including enhanced pension schemes and flexible lifestyle options, and a commitment to diversity and inclusion that fosters a supportive culture. Join our high-performing team and be part of a community dedicated to pushing the boundaries of automotive excellence.

M

Contact Details:

McLaren Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Head of Software Engineering in Woking

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 McLaren Group 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 McLaren Group.

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 McLaren Group.

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 McLaren Group 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 Head of Software Engineering in Woking

Leadership in Software Engineering
Technical Authority
Engineering Standards Enforcement
Secure Development Practices
Agile Delivery Methodologies
Continuous Integration and Delivery
Automated Testing

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 McLaren Group.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at McLaren Group 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 McLaren Group

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 McLaren Group 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.