Software Engineer - Customer Capabilities

Software Engineer - Customer Capabilities

Full-Time 55000 - 65000 € / year (est.) No home office possible
Compare the Market

At a Glance

  • Tasks: Build scalable backend services and collaborate on AI-enabled products.
  • Company: Join Compare the Market, a tech-driven company with a purpose.
  • Benefits: Competitive salary, inclusive culture, and opportunities for growth.
  • Other info: Dynamic environment focused on performance and innovation.
  • Why this job: Make a real impact while working with cutting-edge technology.
  • Qualifications: Experience in Node.js and a passion for AI and problem-solving.

The predicted salary is between 55000 - 65000 € per year.

At Compare the Market, we’re a purpose-driven business powered by tech and AI. We’re building high-performing, results-driven teams with the skills, mindset, and ambition to deliver outcomes at pace. Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers. We’ve carved a meerkat-shaped niche and we’re looking for ambitious, curious thinkers who thrive in a fast-moving, high-impact environment. If you love accountability, embrace challenge, and want to make a real difference, you’ll fit right in.

Responsibilities

  • Build and maintain scalable backend services and APIs using Node.js within a modern cloud-based architecture
  • Collaborate with Product, Engineering, and Data teams to deliver high-quality, resilient solutions at pace
  • Contribute to the design and development of AI-enabled products and workflows, including systems that leverage agentic AI capabilities
  • Explore and implement emerging AI tooling and engineering practices to improve customer experiences and developer efficiency
  • Write clean, maintainable, and well-tested code, while contributing to engineering best practices and continuous improvement
  • Support system reliability, observability, and performance optimisation across backend services
  • Work closely with teams across the business to translate technical and customer requirements into scalable solutions

Qualifications

  • You’ll have solid commercial experience as a Backend Engineer, with strong Node.js development skills and experience building scalable APIs and distributed systems.
  • You’re comfortable working in modern engineering environments and collaborating across cross-functional teams to deliver high-quality software.
  • You’ll also have exposure to AI-enabled engineering practices or agentic AI systems and be excited by the opportunity to deepen your knowledge in this rapidly evolving space.
  • Whether you’ve worked directly with LLM-powered applications, orchestration frameworks, AI tooling, or autonomous workflows, you’re curious about how AI can transform both products and engineering ways of working.
  • We’re looking for someone who combines strong technical foundations with a growth mindset — someone who enjoys learning, experimenting, and solving problems in a fast-moving environment.
  • Experience with cloud platforms, CI/CD pipelines, observability tooling, and modern software engineering practices would be beneficial.

Company Culture

We’re a business built for pace and performance. Here, you’ll be encouraged to think differently, act boldly, and deliver brilliantly in a culture that values results and rewards progress. We believe diverse teams make better decisions, and we’re committed to creating an inclusive workplace where everyone feels empowered to grow, contribute, and thrive. If you’re ready to stretch yourself, raise the bar, and grow with a team that’s serious about performance, innovation, and purpose, we’d love to hear from you.

Software Engineer - Customer Capabilities employer: Compare the Market

At Compare the Market, we pride ourselves on being a purpose-driven employer that fosters a dynamic and inclusive work culture in the heart of London. Our commitment to innovation and employee growth is reflected in our collaborative environment, where every team member can thrive, contribute to meaningful projects, and see the direct impact of their work. With a focus on high performance and continuous improvement, we offer exciting opportunities for professional development, making us an excellent choice for ambitious software engineers looking to make a difference.

Compare the Market

Contact Detail:

Compare the Market Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Customer Capabilities

Tip Number 1

Network like a pro! Reach out to current employees at Compare the Market on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in their tech team.

Tip Number 2

Prepare for technical interviews by brushing up on your Node.js skills and understanding scalable backend services. We recommend doing mock interviews with friends or using online platforms to get comfortable with coding challenges.

Tip Number 3

Showcase your passion for AI and modern engineering practices during interviews. Share any personal projects or experiences that highlight your curiosity and problem-solving skills in this fast-evolving field.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Compare the Market.

We think you need these skills to ace Software Engineer - Customer Capabilities

Node.js
Backend Development
API Development
Cloud-based Architecture
AI-enabled Engineering Practices
Distributed Systems
CI/CD Pipelines

Some tips for your application 🫡

Show Your Passion for Tech:When writing your application, let your enthusiasm for technology and AI shine through. We want to see how your skills and experiences align with our mission at Compare the Market, so don’t hold back on sharing your journey in tech!

Tailor Your Application:Make sure to customise your application to highlight your experience with Node.js and scalable APIs. We’re looking for specific examples of your work that demonstrate your ability to deliver high-quality solutions in a fast-paced environment.

Be Authentic:We value authenticity, so be yourself in your application! Share your unique perspective and how you approach problem-solving. This is your chance to show us what makes you a great fit for our team.

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!

How to prepare for a job interview at Compare the Market

Know Your Tech Inside Out

Make sure you brush up on your Node.js skills and understand how to build scalable APIs. Be ready to discuss your past projects and the specific technologies you used. This will show that you’re not just familiar with the tech, but you can also apply it effectively.

Show Your Collaborative Spirit

Since the role involves working closely with Product, Engineering, and Data teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your communication skills and how you’ve contributed to team success.

Embrace AI and Innovation

Given the focus on AI-enabled products, demonstrate your curiosity about AI and how it can enhance customer experiences. Share any relevant experiences or projects where you’ve implemented AI tooling or worked with agentic AI systems.

Be Ready for Problem-Solving Challenges

Expect some technical challenges during the interview. Practice coding problems and system design scenarios that reflect real-world applications. This will help you showcase your problem-solving skills and your ability to think on your feet.