At a Glance
- Tasks: Build systems that automate parts procurement and keep vehicle data accurate.
- Company: Join Carpata, an innovative tech company transforming the automotive industry.
- Benefits: Competitive salary, equity, hybrid work, and a chance to shape the future.
- Other info: Be part of a small team with significant influence on product development.
- Why this job: Make a real impact in automating the parts procurement process with cutting-edge technology.
- Qualifications: Experience in software engineering, problem-solving skills, and a passion for innovation.
The predicted salary is between 70000 - 90000 £ per year.
Build the systems that automate parts procurement.
About Carpata: We're building the infrastructure that will power how parts are identified, bought and sold across the world. Carpata is building the AI-native operating system for B2B parts procurement, starting with the $2 trillion+ global vehicle aftermarket. Despite its scale, much of the industry still runs on phone calls, emails, WhatsApp and spreadsheets. Identifying, quoting and ordering a single part can take 15 minutes or more, while return rates can reach 20%. The result is high operating costs, complex supply chains and significant inefficiency for both the businesses buying parts and those supplying them.
At the heart of the problem is fitment: identifying exactly which part fits which vehicle. With millions of vehicle configurations, thousands of manufacturers and fragmented, often conflicting data sources, getting the right part isn't straightforward. Garages and fleets spend time searching catalogues, checking compatibility and chasing suppliers. Distributors employ large teams to handle enquiries, validate parts, prepare quotes and process returns. Even where digital systems exist, much of the work still requires manual intervention.
We believe solving fitment within the workflows businesses already use is the key to automating the entire industry. We've built a proprietary vehicle and parts intelligence platform that identifies and validates the correct components. Combined with AI agents, this enables us to automate the procurement process end to end — from enquiries over email, WhatsApp and phone through to sourcing across suppliers, ordering and invoice reconciliation. This works on both sides of the transaction: helping garages and fleets buy the right parts faster, while helping distributors handle enquiries, quotes and orders with less manual work. It connects existing supply relationships across original equipment, aftermarket and recycled parts, without requiring businesses to abandon the tools they already use. The result is faster procurement for buyers, lower costs to serve for suppliers and fewer incorrect parts moving through the supply chain.
We're growing quickly, with a significant enterprise opportunity ahead. We're already working with major vehicle manufacturers, aftermarket and recycled parts distributors, fleets and dealer groups. Our technology is live, delivering measurable results, and we're expanding its use across customer operations. For one major enterprise customer, we're automating 72% of parts identification at 99.9% accuracy, across nearly 200,000 parts every month. We have a growing pipeline of enterprise opportunities representing over £800 million in addressable annual parts transactions to pursue in 2027. Our focus is on converting that opportunity into deployments and scaling our technology across the industry. As more transactions flow through Carpata, verified outcomes help us improve the intelligence behind future part identification and automation. Automotive is just the starting point. We're starting with cars and vans, but the same challenges exist across trucks, agricultural equipment, construction machinery, plant and industrial assets. Our ambition is to build the intelligence and transaction infrastructure for parts procurement across these markets, connecting manufacturers, distributors and customers globally.
The Role: Your first project is the vehicle data that sits underneath our catalogue. It comes from several sources that describe the same vehicle in different ways, and it keeps growing: new vehicles reach UK roads all the time, and registration plates move from one car to another. You will build the systems that keep it accurate and current, automatically, across every vehicle on UK roads. It is a software engineering problem: matching records across sources, and building services that run reliably in production on AWS. It is not infrastructure-heavy: the Lambda, Postgres and Terraform foundations are already in place.
Beyond that, the work follows the roadmap. We are building in three areas: catalogue intelligence, which is identifying the right part for a given vehicle and catching errors before customers do; workflow automation, which covers search, ordering and integrations with the systems garages and dealers already use; and supply, connecting more suppliers so customers can order through us whoever they buy from. In your first year you would work across all three. That means moving between backend, data and, when needed, front-end work, and going deep where a problem calls for it. As the team grows there will be room to own one of these areas.
You would join a small team: our Lead Engineer, who owns the platform architecture and will get you up to speed; our catalogue lead, who brings the automotive knowledge; and Pete, our CTO.
The Stack: TypeScript throughout the platform, with some existing data tooling in Python. Postgres. AWS Lambda with Terraform. A GraphQL API. Next.js and React on the front end. Most of our code is written with Claude Code, and we think that changes what the job is. Writing the code is no longer the hard part. The hard part is being clear about what should be built, agreeing what done looks like before any code exists, and being able to show it works afterwards. That means time with the people who know how vehicles and parts actually work, because an agent can only be as precise as the person directing it. We are moving towards a way of working where agents take a piece of work from ticket to reviewed pull request, and people make the product decisions. It is not finished, and we want people who want to help shape it. The language you have written most in matters less than it used to, though TypeScript is home.
Why Join Now: We're a small team with paying customers, proven technology and a huge amount left to build. Our founders have built and exited automotive technology businesses before. We're backed by Concept Ventures and Nosara Capital, alongside angels from Carwow, JustPark, Auto Trader and Bumper. You would own our vehicle data: how accurate it is, the systems that keep it that way, and the call on what gets fixed next. The aim is that a garage, dealer or fleet orders the right part first time, from whichever supplier they use, without anyone checking it by hand. We're at the stage where the people joining will have a real influence on what gets built, how we work and the direction of the business. You'll work directly with the founders, take ownership of difficult technical problems and see your work used by major enterprises. This is a permanent role with equity, so the upside is yours as well as ours. We're building the technology to change how an entire industry operates, and we're looking for people who want to help make it happen.
Who We Are Looking For: A software engineer, backend or full stack, who will take on a hard problem and see it through, rather than work through tickets. You have turned a process that ran by hand into one that runs without a person in the loop. You ship small and often: pull requests merged the week they open, then improved on what breaks. You build with AI tools every day, catch them when they are wrong, and do not call something done until you can show it works. You back your decisions with numbers and share them when they are bad as well as when they are good. You have worked somewhere small, or started something yourself, and had to work out the approach rather than be handed a specification. It does not matter if it did not work out. You go for the hardest part of the problem first, not the predictable route. You build for a mechanic at 6pm on a Friday, not for a demo. Experience on data projects helps but is not essential. An interest in cars helps but is not essential either.
Who We Want To Hear From: We particularly want to hear from people under-represented in engineering. Every application is read by a person. If the process or working pattern would make it hard for you to apply, tell us and we will talk about it.
Type: Permanent, full-time, five days a week.
Salary and Equity: £70k to £90k, plus equity. Equity is part of the package for every full-time employee.
Holiday Working Pattern: Hybrid. Two days a week in our office at Elephant & Castle, the rest remote. If that does not fit your life, say so when you apply.
Start: As soon as you are available. We can work around a notice period.
Visa: We cannot sponsor visas.
Hiring Process: 45 minutes with Pete, our CTO: your background, the work you are proudest of, and what we are building. 60 minutes technical, in person, with one of our engineers. 60 minutes with Matt, our CEO. The technical stage is in person by default. If travelling in is difficult, we can run it remotely. Tell us about any adjustments you need and we will make them. We give clear feedback at each step and aim to come back within a week.
Software Engineer in London employer: Carpata
At Carpata, we pride ourselves on being an exceptional employer that fosters a vibrant work culture in the heart of South London. As a Founders Associate, you'll not only collaborate closely with experienced entrepreneurs but also enjoy significant autonomy and the opportunity to shape the future of automotive operations. With a focus on employee growth, strategic impact, and a dynamic environment, we empower our team to thrive while making meaningful contributions to the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in London
✨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 Carpata 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 Carpata.
✨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 Carpata.
✨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 Carpata 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 Software Engineer in London
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 Carpata.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Carpata 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 Carpata
✨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 Carpata 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.