At a Glance
- Tasks: Lead the design and development of a new consumer platform using modern tech.
- Company: TLATLA, a leading automotive marketing business with 24 years of experience.
- Benefits: Competitive salary, training budget, private health insurance, and a vibrant social calendar.
- Other info: Hybrid work model with two days in Liverpool office for collaborative design.
- Why this job: Shape the future of automotive marketing with cutting-edge technology and AI.
- Qualifications: Deep experience in Node.js/TypeScript and strong full-stack skills.
The predicted salary is between 75600 - 92400 £ per year.
About TLATLA, an automotive marketing business founded 24 years ago, helps the world’s biggest car brands — Volkswagen, BMW, Ford and others — reach in-market buyers. Our consumer sites (Green.Car, Askaprice, Car Keys and more) capture and qualify hundreds of thousands of car-buying intents annually, and our platforms validate and route those leads to the brands that want them.
We’re at an inflection point. We’re rebuilding our consumer-facing platform from the ground up on a modern Node.js stack, and we’re doing it as an AI-first engineering function. We’re an established, profitable business with two decades of relationships at the heart of UK automotive marketing. The engineering rebuild reflects where we want the next decade to come from.
The role
We’re hiring a Principal Full Stack Engineer to play a leading technical role in the rebuild and in shaping how the engineering function operates over the next several years. You’ll be heavily weighted towards backend — designing services, data flows, and the integrations that make consumer journeys work at scale — while being credible across the full stack. You’ll set patterns others follow, make the architecture decisions that matter, and have real influence over how we build, not just what we build. This is a role for someone who wants to do their best work on a platform that genuinely matters to the business, with the autonomy to shape it. The engineering team is small and senior, and we’re in a deliberate hiring phase to grow it around the new platform and the AI-first practice. That makes this hire materially important — you’ll be one of a small group setting the tone for what comes next.
The opportunity
A few things make this role interesting right now. A new consumer facing platform is well underway — foundational architecture in place, plenty still to build — so there's real scope to shape what comes next. Alongside the platform, we're rebuilding the engineering team itself as an AI-first function and looking for people who can help define what that means in practice. The work reaches hundreds of thousands of car buyers and the biggest brands in automotive.
What You’ll Do
- Lead the technical design of significant parts of the new consumer platform
- Make architecture and pattern decisions that other engineers build on
- Build and own backend services (APIs, data flows, integrations) while staying hands-on across the stack
- Shape how the team uses AI tooling as part of standard engineering practice
- Mentor senior engineers and influence how we hire and grow the function
- Work directly with product and senior leadership on what we build and why
Essential
What we’re looking for
- Deep experience building production systems in Node.js / TypeScript, with strong full-stack credibility (Next.js / React on the front end)
- Strong track record of architectural decisions on systems that handle real scale and real complexity
- Cloud experience — Azure ideal, AWS / GCP fine
- Demonstrated fluency with modern AI coding tools as part of how you work — not “open to AI”, but already curious and experimenting/doing
- The seniority and presence to lead technically without needing a formal mandate every time
- A strong product instinct — understanding why you’re building something, not just what
Helpful
- Experience leading a platform rebuild or major modernisation
- Background in marketing tech, automotive, or consumer-facing data-rich businesses
- Experience shaping engineering practices (CI/CD, IaC, testing, code review culture)
- Exposure to event-driven architectures and message-based integration
Seniority and compensation
This is a Principal-level role. Salary will be benchmarked at the upper end of the Principal Engineer range — competitive with what you’d expect from an established UK business hiring at this level.
Where you’ll work
We’re a Liverpool-based business with two days a week (Monday and Tuesday) together in our city centre office. The rest of the week is from home. For this role we’re looking for someone within commuting distance of Liverpool. We’ve thought hard about location for this role and chosen hybrid over remote: the rebuild is at a stage where in-person design conversations matter, and we want our senior engineers in the room shaping the function as well as the code. You’ll work alongside our CEO and our product and technology leadership.
Benefits
- Annual training and conference budget
- Modern engineering tools, including paid licences for AI coding tools as standard
- Annual company-wide bonus scheme
- Pension plan
- Private health insurance
- Cycle to work programme
- Active social calendar including charity sporting events
This role is open only to candidates with the right to work in the UK without sponsorship, now or in the future.
Principal Full Stack Engineer in Liverpool employer: TLA
TLA is an exceptional employer, offering a unique opportunity for an Engineering Manager to lead a small, senior engineering team in Liverpool as they rebuild a consumer-facing platform with an AI-first approach. With a strong focus on employee growth, modern engineering tools, and a supportive work culture that values collaboration and innovation, TLA provides a rewarding environment where your contributions directly impact the automotive marketing landscape. Enjoy the benefits of a hybrid work model, competitive perks, and a commitment to professional development while working with some of the biggest brands in the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Full Stack Engineer in Liverpool
✨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 TLA 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 TLA.
✨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 TLA.
✨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 TLA 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 Principal Full Stack Engineer in Liverpool
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 TLA.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at TLA 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 TLA
✨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 TLA 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.