Senior Backend Engineer II

4 weeks ago


London, UK, United Kingdom Rightmove Full time

As a Senior Software Engineer, you will be part of our newly formed cross-functional squads that consist of people from different functions across Rightmove including Machine Learning Engineers, Data Scientists, Machine Learning Ops Engineers, and a Product Owner. The squads are collaborative, ambitious, and determined teams that work with a high degree of autonomy and velocity, and value innovation and impact. They sit within the Data and Analytics Team, which is part of the Product Development organisation and plays a pivotal role in delivering exciting solutions.  

Last year Rightmove launched an AI discovery project where we successfully explored, experimented and innovated with generative AI. The outputs combined with the some of our recent Hackathon ideas have contributed to our future product roadmaps and we are looking for a Senior Software Engineer who is proficient in designing and developing solutions that solve complex business and technical challenges.

The successful candidate will be a motivated expert who can help Rightmove advance our AI and machine learning solution offerings. You will be given a good degree of autonomy to identify, assess and evolve our tech stack, as Rightmove is embarking on a journey to adopt AI practices at an organisational level.

A typical week as a Senior Software Engineer might involve

• Day to day you will design and implement the underlying application layer (microservices, functions) to expose and encapsulate fundamental generative AI capabilities, collaborating with Data Scientists and Machine Learning Engineers in the process

• On top of that, you will work alongside other engineers who are responsible for the end-user experience, you will play a role exploring and promoting the use of AI and machine learning in Rightmove’s portfolio of applications and products

• Facilitating optimal scaling and adoption of AI and machine learning, which include designing and developing at-scale AI system architectures, prompt engine development, continuous monitoring and evaluation

• You will define and apply quantitative and qualitative measures to assess the performance of applications in production

• As a Senior Engineer, you will have an input in balancing product delivery with technical excellence by proposing technical initiatives that help your team meet our organisational technical goals

• Work with other delivery teams to cohesively integrate new products into existing applications.

• As well as coding you will be actively participating in your team’s Agile events: Refinement, Planning, Sprint Review, Retrospective and Daily Stand-ups

• Outside your team, you’ll have the opportunity to contribute to cross prod/dev activities to improve our department wide tooling, working practices and standards

• You will be a valued member of our tech community and will be given the opportunity to have a voice through blog articles, internal talks, engineering showcases, or even host meetups in our Soho office event space

We’re looking for someone who  

• Has relevant commercial experience building web application backends with Java and Spring Boot

• Is proficient in defining APIs and interfaces between services (RESTful APIs, messaging, event sourcing)

• Has some experience operating at scale using cloud solutions

• Can demonstrate knowledge of generative AI concepts (large language, vision, multi-modal, embedding models; similarity search; dense vector persistence) as well as an understanding of machine learning concepts

• Can demonstrate knowledge of prompt engineering

• Has relevant experience interacting with closed-source large language models (LLMs), e.g. OpenAI proprietary models, through APIs

• Has relevant experience interacting with open-source large language models through libraries (e.g. Hugging Face)

• Happens to know Python (not mandatory, but a plus)

• Is passionate about the importance of testing and promotes test-driven development

• Has great troubleshooting skills; can keep calm and narrow down the problem space until identifying the root cause

• Has a genuine passion for delivering high-quality code and likes to debate the merits of different solutions

• Has a keen interest in the performance of live applications and how our users use them

• Has relentless passion for learning more about generative AI concepts and staying up to date with emerging trends

• Isn’t afraid to ask questions and use the experience of those around them

• Isn’t afraid to challenge the status quo openly and honestly, whilst providing solutions and options

• Has a sense of ownership and responsibility for the work they and their team deliver

The tech stack

We use a modern technology stack which we review and update frequently. Here’s a flavour of what we have right now:

• Languages: Java 17.

• Microservices: Spring, Spring Boot , REST APIs, Kafka.

• Containers/Deployment: Docker, Swarm, Kubernetes (GKE).

• Cloud: GCP, Terraform, Helm.

• Data: Oracle, CockroachDB, Couchbase, Elasticsearch, Vertica.

• Testing: Junit, Spock, Pact.

• Build/Deploy: Jenkins, Gradle, Gitlab



  • London,, UK, United Kingdom Tag Full time

    Senior Backend EngineerLocation: Poland Street, London(2 days minimum in office)Why choose Tag?We are the long-standing, production partner of choice that has helped brands across borders and cultures for over half a century achieve their business goals. With 2,700 experts in 29 countries across the world, we are a global team of collaborators, innovators,...


  • London, UK, UK, United Kingdom Client Server Full time

    Senior Backend Software Engineer / Developer (Java FAANG) London onsite to £160kAre you a Java technologist with strong backend development experience within a FAANG tech company looking for an opportunity to progress your career in a senior, hands-on role with complex and challenging work?You could be joining a scaling Cyber Security technology company...


  • London,, UK, United Kingdom Dragonfly People Full time

    Backend Engineer (Java) A Contract Java Backend Engineer is required by a rapidly growing Fintech based in London. You will join the technology team, working in agile squads with passionate colleagues, to provide best-in-class technical solutions for their back end services in a fast-paced environment.Contract Length: 3 months.Location: LondonBackend...

  • Mid Backend Engineer

    4 weeks ago


    London,, UK, United Kingdom Tag Full time

    Mid Backend EngineerLocation: Poland Street, London(2 days minimum in office)Why choose Tag?We are the long-standing, production partner of choice that has helped brands across borders and cultures for over half a century achieve their business goals. With 2,700 experts in 29 countries across the world, we are a global team of collaborators, innovators, and...

  • Lead Backend Engineer

    4 weeks ago


    London,, UK, United Kingdom Think IT Resources Full time

    We are looking for a Lead Platform Engineer (backend python focus) to join our Group Data Science function , to lead and trailblaze the development and building of software platforms . Working across our retail banners and group functions, you will build platform roadmaps that will minimize time to value, maximize long term effectiveness and ultimately help...


  • London,, UK, United Kingdom TalentCo Full time

    We are excited to be working with a VC-backed AI-first HRTech scaleup looking to hire an exceptional Staff Backend Engineer into their UK business, to play a pivotal role in building their next generation benefits platform.Funded by high-profile backers, they continue to invest heavily in their teams in 2024 following their Series B fundraise in 2023, and...


  • London,, UK, United Kingdom Synthesized Full time

    The RoleReporting to the Director of Engineering, the Senior Backend Software Engineer is a dynamic and growth focused engineer with a passion to contribute to solving real customer problems through efficient application of technical knowledge and tools. You will have a passion for B2B data platforms, processes, innovation and results delivery. Comfortable...


  • London, UK, UK, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (Python AI SaaS) London onsite to £130kAre you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems?You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the...


  • London,, UK, United Kingdom Nexere Consulting Full time

    Fantastic opportunity to join a world class Tech firm on a lucrative initial 6 month contract.Senior Infrastructure EngineerKeywords: Infrastructure as code, Golang, Java, Kubernetes, GKEWe are looking for a Senior Backend Engineer that will join the team in our Platform mission that enables our engineers to effectively utilize cloud infrastructure by...


  • London, UK, UK, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Backend Software Engineer you will be a key member of a small, Agile team...

  • Backend Engineer

    4 weeks ago


    London, UK, United Kingdom SumUp Full time

    The Consumer Tribe, a startup within SumUp, builds products that turn transactions into easier, more engaging, and more meaningful interactions while improving consumers financial lives. You will have a lot of autonomy to build processes from scratch, solve impactful problems, and shape the future of the team. Becoming a part of the Consumer Tribe means...


  • London, UK, UK, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (Golang Kafka API) London / WFH to £95kDo you have a deep knowledge of Go / Golang combined with software architecture and design skills?You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed,...


  • London,, UK, United Kingdom Impala Search Full time

    About the JobTitle: Principal Backend Engineer (£120k+)Location: London (Hybrid in UK)Join a Trailblazing FinTech Company Empowering Small Businesses!Since launching in 2012, my client has provided billions in funding to over 100,000 businesses, establishing themselves as a top FinTech in Europe. But they are just getting started.Their mission? To finance...


  • London,, UK, United Kingdom Blockchain 121 Full time

    Senior Infrastructure Engineer - Up to $200k plus package - Hybrid Working - LondonWe are working with a cutting-edge firm backed by one of the top firms in Crypto! They're assembling a team of top-tier talent to build a groundbreaking decentralized exchange (DEX) on a prominent Layer 1 blockchain project. This is truly a greenfield project, offering you...


  • London,, UK, United Kingdom Comtecs Group Full time

    Risk Analyst – Solvency II, Bermuda Solvency Capital Requirements (“BSCR”), Quant Analysis, Exposure Management; Excel, VBA, PowerBI etc. Permanent, London (4 days in office, 1 from home). £80k - £85k (Negotiable) +Bonus +Benefits.Risk Analyst sought by global Insurance / Reinsurance company working within Property, Casualty and Specialty...


  • London,, UK, United Kingdom Salve Full time

    About Us: We are Salve, a purpose-driven startup committed to streamlining and simplifying patient pathways while automating clinic workflows. Our solutions revolutionise patient engagement and clinic management in the IVF industry through cutting-edge SaaS technology. The Product: Salve is a comprehensive patient engagement platform designed to accomplish...


  • London, UK, UK, United Kingdom Edison Smart® Full time

    Senior Software Engineer - up to £130,000 + equity - on-siteJoin a well-established start-up in the London area that is building out an AI platform on a global scale.As a Staff, Lead or Senior Software Engineer, you’ll work in a team to create some of the most exciting products within the Video AI space.This is an on-site position in the London...

  • Senior Engineer II

    2 weeks ago


    London, UK, United Kingdom myGwork Full time

    This job is with American Express, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team...

  • Software Engineer

    2 weeks ago


    London,, UK, United Kingdom TogetherWeTech Full time

    Software Engineer - London (Hybrid or Remote) - Up £100K + BonusTogetherWeTech is hiring a Backend Engineer for their progressive Computer Vision (AI) client that focuses on end-to-end security solutions.As a Backend Engineer, it's a great opportunity to play an integral role in developing and maintaining their backend systems. Whilst working on...


  • London, UK, United Kingdom Rightmove Full time

    As a Senior Software Engineer II, you will be responsible for delivering high-quality software and products, able to be deployed frequently and safely into production. Working with similarly minded people, you will help to shape the way we use and adopt technologies and practices, with a modern engineering mindset. You are an advocate of test automation and...