Software Engineer / Data Engineer
Software Engineer / Data Engineer

Software Engineer / Data Engineer

City of London Full-Time 51000 - 71000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and build data systems that revolutionise the automotive industry.
  • Company: Join Carpata, a seed-stage tech company transforming automotive data.
  • Benefits: Competitive salary, equity options, and a chance to shape the future.
  • Why this job: Make a real impact in a $2 trillion industry with innovative solutions.
  • Qualifications: Strong programming skills in Python or TypeScript and a passion for data accuracy.
  • Other info: Collaborative culture with opportunities for rapid career growth.

The predicted salary is between 51000 - 71000 ÂŁ per year.

Build the Data Infrastructure That Powers the Automotive Industry

Typescript or Python Full-time London

About Us

At Carpata, our vision is to build the vehicle and parts data infrastructure that powers the automation of the entire automotive aftersales industry. We\’re working with garages, dealerships, manufacturers, parts suppliers, and insurance companies across the ecosystem.

We\’re looking for a talented, customer-focused engineer who holds exceptionally high standards for accuracy, approaches challenges creatively, and obsesses over automation because automotive data is always evolving.

This is a unique opportunity to join a seed-stage company founded by experienced entrepreneurs who have built and exited automotive tech businesses. Backed by Concept Ventures (Eleven Labs, Jigcar, Superlinked), Nosara Capital (LeafLink, Max Retail), and angels from UK automotive tech leaders like CarWow, JustPark, Autotrader, and Bumper, we have big ambitions to drive change.

We\’re building a world-class team where you\’ll solve a huge pain point felt by millions across the globe in a +$2 trillion industry and do the most impactful work of your career. Join us in building the future of B2B parts.

Industry-wide Problems We\’re Solving

Eliminating Manual Parts Procurement

We\’re eliminating time-consuming part lookups and quote creation for automotive businesses, enabling them to order the right parts, first time, confidently. Service teams will be able to instantly convert customer queries into OEM part numbers, eliminating costly returns and delays.

Workflow Automation

Dealership health checks automatically generate accurate service recommendations, enabling fleet operators to procure parts across hundreds of vehicles without manual cross-referencing. Integration with existing systems will create unified workflows from inspection to ordering.

Democratising Parts Knowledge: Simple, Reliable Access

Complex vehicle specifications and inconsistent supplier data become invisible to end users through a single, authoritative platform that anyone can use reliably. The industry knowledge shortage is addressed by making parts identification simple enough for less experienced staff to achieve professional-level accuracy.

What You’ll Do

You’ll design and build the core systems that power our platform – from parts validation pipelines and data normalisation tools to catalogue infrastructure and supplier integrations. Working closely with our lead engineer, automotive experts and founders, you’ll play a key role in how our platform ingests, resolves, and surfaces complex automotive data. You’ll contribute across the stack where needed but bring a backend or data-engineering mindset to solving messy, high-impact problems. Whether you’re building matching algorithms, automating internal tooling, or shaping our API design, you’ll be helping us turn fragmented data into simple, reliable workflow automation for parts procurement.

What We\’re Looking For

Must-Haves: The Non-Negotiables

Data Expertise with High Standards

  • Strong experience cleaning and normalising data from multiple sources
  • Obsession with accuracy and data quality. 99% accuracy isn\’t a target; it\’s essential
  • Experience resolving conflicts between technically correct but differently structured datasets

Automation Mindset

  • You instinctively build systems that can run without manual intervention
  • Experience designing processes that adapt to changing data sources and formats
  • An iterative mindset that achieves automation through continuous improvement
  • Vision for building systems that continuously learn and improve accuracy through real-world usage

The Right Engineering Approach

  • Run at the Hard Stuff: You volunteer for complex data challenges others avoid because that\’s where breakthroughs happen
  • Show the Numbers: Every decision backed by evidence, with openly shared opportunities for improvement and clear business justification
  • Build Fast. Learn Loud: Ship the minimum that proves the point, get it in front of real users, then iterate based on what breaks

Technical Foundation

  • Strong programming skills (we work primarily in Python and TypeScript)
  • Experience with database design, schema evolution, and query optimisation
  • Understanding of cloud platforms and scalable infrastructure

Startup DNA

  • You\’ve thrived in environments where you define the approach to unsolved problems
  • You build for the diverse realities of automotive businesses – from independent garages to large dealerships
  • You get genuinely excited when someone proves you wrong because it means you\’re about to make something better
  • You take ownership of our customer outcomes, not just your outputs

Nice-to-Haves: The Multipliers

  • Experience in automotive, complex B2B domains or industries with high SKU complexity
  • Background with data integration challenges in marketplace or e-commerce platforms
  • Previous experience at a fast-growing startup
  • Demonstrable interest in cars (bonus, but not essential)

This Role Is NOT For You If…

  • You need problems fully defined before starting work
  • You prefer perfecting systems over shipping solutions that customers depend on
  • You think \”good enough\” is acceptable when our customers demand high accuracy
  • You want to work in isolation rather than as part of a collaborative team where everyone\’s role matters
  • You\’re looking for a remote-first working environment
  • You dismiss feedback that challenges assumptions rather than getting excited when proven wrong

Why This Role Will Define Your Career

Infrastructure Impact

Your work will become the foundation that thousands of automotive businesses rely on daily. Every accurate part match, every resolved data conflict, every automated process you build multiplies across the entire industry.

Technical Ownership

You\’ll have significant influence on our data architecture, methodology, and engineering culture. This isn\’t a role where someone else makes the technical decisions.

Mission-Driven Culture

Join a team where precision and quality aren\’t just values – they\’re how we operate. We\’re building infrastructure that the entire automotive industry will depend on.

Backed for Scale

With funding from leading investors and industry experts, we have the runway to build transformational infrastructure, not just survive.

Learn from Proven Operators

Work alongside founders with multiple successful exits who understand both the technical and commercial realities of scaling B2B platforms.

ÂŁ60-85k + up to 1% equity (early employee)

Visa

We cannot sponsor visas at this time

Start

Immediate availability preferred

Hiring Process:

  • Intro call with the CTO about the company, role and your background
  • Technical take-home task
  • Problem-solving session with our Lead Engineer focused on your solution to the take-home task, plus meeting the CEO

Ready to Change the Automotive Industry?

If you\’re excited about creating the infrastructure that powers an entire industry and building systems that thousands of businesses depend on, we want to hear from you.

Don\’t wait if you don\’t tick every box. We\’re building an inclusive team and value diverse perspectives. If you\’re energised by running at the hard stuff and have the technical depth to deliver impact, apply now.

#J-18808-Ljbffr

Software Engineer / Data Engineer employer: Carpata

At Carpata, we pride ourselves on being an exceptional employer that fosters a mission-driven culture where precision and quality are paramount. Located in London, our dynamic startup environment offers unparalleled opportunities for professional growth, collaboration with industry experts, and the chance to make a significant impact in the automotive sector. With competitive compensation, equity options, and a commitment to innovation, joining our team means being part of a transformative journey in a thriving industry.
C

Contact Detail:

Carpata Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer / Data Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the automotive tech space on LinkedIn or at industry events. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data engineering or automation. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios specific to data infrastructure. We want to see how you tackle real-world problems, so think through your approach!

✨Tip Number 4

Don’t just apply anywhere; focus on companies like Carpata that align with your passion for automotive tech. Use our website to find roles that excite you and tailor your approach to fit their mission.

We think you need these skills to ace Software Engineer / Data Engineer

Data Expertise
Data Cleaning and Normalisation
Accuracy and Data Quality
Conflict Resolution in Datasets
Automation Mindset
Process Design for Changing Data Sources
Iterative Improvement
Programming Skills in Python and TypeScript
Database Design and Query Optimisation
Understanding of Cloud Platforms
Scalable Infrastructure
Experience in Automotive or B2B Domains
Data Integration Challenges
Startup Experience

Some tips for your application 🫡

Show Your Passion for Data: When you're writing your application, let us see your enthusiasm for data and how it drives you. Share specific examples of projects where you've tackled complex data challenges or improved accuracy. We love to see that obsession with getting things right!

Tailor Your Application: Make sure to customise your application to highlight how your skills align with our needs. Mention your experience with Python or TypeScript, and how you've built systems that automate processes. This helps us see how you'd fit into our team and contribute to our mission.

Be Clear and Concise: We appreciate clarity! When describing your experiences, keep it straightforward and to the point. Use bullet points if it helps, and make sure to focus on the impact of your work. We want to understand your contributions without wading through too much fluff.

Apply Through Our Website: Don't forget to apply 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 serious about joining our team and making a difference in the automotive industry.

How to prepare for a job interview at Carpata

✨Know Your Data Inside Out

Make sure you brush up on your data cleaning and normalisation skills. Be prepared to discuss specific examples of how you've tackled messy datasets in the past, as this role demands a high standard of accuracy. Show them that you can handle complex data challenges with ease!

✨Show Off Your Automation Mindset

Come ready to share your experiences with building systems that run without manual intervention. Think about processes you've designed that adapt to changing data sources. This is a key aspect of the role, so demonstrate your iterative approach to achieving automation.

✨Be Ready to Dive into Technical Challenges

Expect to face some tough technical questions during the interview. Prepare to discuss your programming skills in Python or TypeScript, and be ready to explain your experience with database design and query optimisation. They want someone who runs at the hard stuff, so show your enthusiasm for tackling complex problems!

✨Emphasise Collaboration and Feedback

This role is all about teamwork and learning from each other. Be prepared to talk about how you've worked collaboratively in the past and how you handle feedback. Highlight your excitement when someone proves you wrong, as this shows you're open to growth and improvement.

Software Engineer / Data Engineer
Carpata
Location: City of London

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

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