At a Glance
- Tasks: Design and build AI-powered backend systems using .NET and cloud technologies.
- Company: Join RAC, a trusted name in driving support for over 128 years.
- Benefits: Competitive salary, share scheme, flexible schedules, and 25 days annual leave.
- Other info: Hybrid role with excellent career growth and a supportive culture.
- Why this job: Make a real impact with cutting-edge tech while shaping the future of member services.
- Qualifications: Experience in .NET, AI, and strong problem-solving skills required.
The predicted salary is between 60000 - 75000 £ per year.
Senior Software Engineers are intrinsic to the RAC’s success, playing a critical role in delivering our technical vision through exceptional software engineering practices. This role sits within our Retention team, who build our myRAC member services and the tooling our contact centre agents use to support members every day. We’re looking for an experienced backend engineer with proven hands‑on experience in AI, prompt engineering, and using data to drive decisions, ready to apply that expertise to mission‑critical solutions where these capabilities are central to success. Equally important, you’ll be a hands‑on .NET engineer – building robust APIs and backend services that power our customer‑facing Next.js applications and integrate with the wider RAC ecosystem of systems, products and services. You’ll be a trusted technical voice across product teams, shaping architecture, standards, and ways of working, and applying your AI, prompt engineering and data expertise to deliver pragmatic, commercially sound solutions at scale. This is a hybrid role working 2 days a week in our Bristol office and 3 days working from home.
What You’ll Be Doing
- Design, build and ship AI‑powered features end‑to‑end – combining LLMs, prompt engineering and data to solve real business problems.
- Develop and maintain the .NET services and APIs behind myRAC and our contact centre tooling, including the integrations that connect them to other systems, products and services across the business.
- Own and contribute to technical design, architecture, and solution decisions, ensuring systems remain scalable, secure, and fit for business needs.
- Implement and influence the technical strategy, helping keep RAC’s platforms modern, reliable, and commercially appropriate.
- Champion quality, automation, and continuous improvement across the full software development lifecycle.
- Provide technical leadership, coaching, and mentoring across engineering squads without direct line management.
- Work closely with business stakeholders to translate complex or incomplete requirements into robust technical solutions.
- Support the wider technology community through recruitment, knowledge sharing, architectural guidance, and operational support.
What You’ll Bring
- Deep experience building high‑quality backend systems using .NET Core, C#, APIs, SQL, Snowflake and cloud technologies (preferably Azure).
- Strong understanding of event‑driven architectures, microservices, containerisation (Kubernetes) and modern engineering patterns.
- Hands‑on experience building production applications with LLMs – including prompt engineering, evaluation, and integrating models into real‑world systems.
- A strongly data‑orientated mindset – comfortable digging into data yourself, drawing insight from it, and partnering with our data analyst to help the team make well‑informed decisions.
- Proven experience taking a technical leadership role within agile engineering squads.
- Excellent problem‑solving skills and the ability to make sense of complex or incomplete business requirements.
- Strong knowledge of Agile methodologies and best‑practice software engineering.
- Self‑motivated, analytical and results‑driven, with the ability to work in a fast‑paced, evolving environment.
Benefits
- Earnings That Motivate – enjoy a competitive salary plus automatic enrolment in our ‘Owning It Together’ Colleague Share Scheme – a unique opportunity to share in RAC’s future success and be rewarded for the exceptional work you deliver.
- Tools to Drive Your Future – get started with a free RAC Ultimate Complete Breakdown Service from day one, plus access to a car salary sacrifice scheme (including electric vehicle options) after 12 months, delivering serious tax savings.
- Time Off That Matters – enjoy 25 days annual leave, plus bank holidays. We also support work‑life balance with paid family leave, flexible schedules, and practical resources to help navigate personal commitments.
- Financial Security & Perks – pension scheme with up to 6.5% matched contributions alongside life assurance cover up to 4x salary (10x optional with flex benefits), designed to support you long‑term.
- Wellbeing That Works for You – our 24/7 confidential support service is available to you and household members aged 16+, offering reassurance whenever you need it.
- Extras That Make a Difference – access Orange Savings, our exclusive discount portal with deals across top retailers, holidays, tools, tech and more.
Why RAC?
For more than 128 years, we’ve been keeping drivers moving, and today we’re trusted by over 15 million members. We’re also trusted by our people, with a 4.5‑star Glassdoor rating showing that RAC is a place where support, ambition, and opportunity go hand in hand. We welcome people from every background, value every voice, and back your growth every step of the way. At the RAC, you can bring your full self to work and we’ll be with you every step of the way to help you grow and develop your career.
Senior Backend Software Engineer employer: RAC
Contact Detail:
RAC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at RAC on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills in real-time! If you get the chance, ask for a technical interview or coding challenge. This is your moment to shine and demonstrate your .NET expertise and problem-solving skills.
✨Tip Number 3
Prepare for behavioural questions! Think of examples from your past work that highlight your leadership and teamwork abilities. RAC values collaboration, so show them how you can contribute to their culture.
✨Tip Number 4
Don’t forget to follow up! After your interview, send a thank-you email expressing your enthusiasm for the role. It’s a simple gesture that can leave a lasting impression and keep you top of mind.
We think you need these skills to ace Senior Backend Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Backend Software Engineer role. Highlight your hands-on experience with .NET, AI, and data-driven decision-making to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you a perfect fit. Share specific examples of your work with backend systems and AI to really stand out.
Showcase Your Problem-Solving Skills: In your application, don’t shy away from discussing complex challenges you've tackled in previous roles. We love seeing how you approach problem-solving, especially in fast-paced environments like ours.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at RAC
✨Know Your Tech Stack
Make sure you’re well-versed in .NET Core, C#, and the other technologies mentioned in the job description. Brush up on your knowledge of APIs, SQL, and cloud technologies like Azure. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.
✨Showcase Your AI Expertise
Since this role involves AI and prompt engineering, prepare to discuss specific projects where you've implemented these technologies. Be ready to explain how you’ve used data to drive decisions and solve real business problems, as this will demonstrate your ability to deliver impactful solutions.
✨Demonstrate Leadership Skills
The role requires technical leadership within agile squads, so think of examples where you've taken charge or mentored others. Highlight your experience in shaping architecture and influencing technical strategy, as this will show you can be a trusted voice across product teams.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving skills, especially regarding complex or incomplete requirements. Practice articulating your thought process and how you approach challenges, as this will help you stand out as a self-motivated and analytical candidate.