cover image
Rightmove

Rightmove

www.rightmove.co.uk

7 Jobs

1,097 Employees

About the Company

Since launching in March 2000, we have remained the market leader and the go to place for people looking for their next home to buy or place to rent. To make all those home hunters happy we’ve invested in our tech and our website, we’re constantly looking to try new things with an aim to help make home moving easier.

Home movers across the UK spend more than a billion minutes on Rightmove each month. Our website and apps receive over 150M views per month, making us one of the most top visited sites in the UK!

Helping our customers to market to the largest possible audience and to win more business is at the heart of everything we do. We offer dedicated memberships and specialist teams to support property professionals across the residential and commercial property markets, in the UK and Overseas.

Want to work with us? Keep an eye out for career opportunities!

Listed Jobs

Company background Company brand
Company Name
Rightmove
Job Title
Software Engineer - Java
Job Description
Job title: Software Engineer – Java Role Summary: Design, develop, and maintain high‑performance microservices and internal applications using Java 17+, Spring Boot, Kafka, and related technologies within an Agile, cross‑functional environment. Expactations: Demonstrate ownership, deliver clean, scalable code, balance feature work with technical debt, advocate for emerging tech, and collaborate effectively with product, design, and testing stakeholders. Key Responsibilities: - Build and iterate new features and improvements with Java 17+, Spring Boot, Kafka, Elasticsearch, Couchbase, SQL, Docker, and Gradle. - Write secure, maintainable, high‑performance code and participate in code reviews. - Work with internal teams and external partners to align on requirements and solutions. - Manage trade‑offs between feature delivery, technical debt, and performance. - Contribute to CI/CD pipelines, testing best practices, and performance monitoring of live services. - Share knowledge, mentor peers, and stay current on industry trends. Required Skills: - Commercial experience with Java 17+ and Spring Boot. - Proficient in Kafka, Elasticsearch, Couchbase, SQL, Docker, Gradle, and Hibernate. - Solid understanding of unit/integration testing, CI/CD, and performance optimisation. - Strong collaboration, communication, and problem‑solving abilities. - Ownership mindset, curiosity for emerging technologies, and willingness to advocate improvements. Required Education & Certifications: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience; relevant certifications (e.g., Oracle Java SE, Spring Professional) are a plus.
London, United kingdom
Hybrid
04-11-2025
Company background Company brand
Company Name
Rightmove
Job Title
Data Protection Officer
Job Description
Job Title Data Protection Officer Role Summary Lead and maintain the organization’s data‑protection compliance program, ensuring adherence to UK GDPR, Data Protection Act 2018, DUAA, PECR, and related regulations. Collaborate across legal, compliance, security, product, engineering, HR, and commercial functions to embed privacy‑by‑design principles and foster a culture of responsible data stewardship. Expectations - Serve as primary liaison with the Information Commissioner’s Office (ICO). - Develop, implement, and update the data‑protection strategy, policies, and internal controls. - Manage Records of Processing Activities (RoPA) and lead DPIAs, LIAs, and TRAs. - Oversee data subject rights handling, including access, erasure, rectification, and objection requests. - Provide privacy‑by‑design guidance, risk assessment, and vendor due diligence support. - Deliver training and awareness initiatives to promote a “privacy first” mindset. - Conduct audits, risk reviews, and compliance monitoring of internal and third‑party practices. - Report on privacy risks, incidents, and program maturity to senior leadership. - Stay informed on regulatory changes, AI Act implications, and evolving privacy technologies. Key Responsibilities - Regulatory compliance: maintain up‑to‑date RoPA; ensure UK GDPR, Data Protection Act 2018, DUAA, PECR compliance; respond to ICO queries and reporting. - Data Protection Impact Assessments, Legitimate Interest Assessments, Transfer Risk Assessments. - Data subject rights management: establish procedures for access, deletion, rectification, objection, and data portability. - Governance & advisory: develop data‑protection policies; advise on privacy‑by‑design, data minimisation, storage limitation, consent, cookie compliance, and lawful bases. - Security collaboration: support incident response, breach assessment, and ICO reporting. - Vendor management: conduct due diligence, negotiate DPAs, and review DSAs. - Training & culture: design and deliver privacy training; champion privacy awareness across the organization. - Monitoring & risk: audit compliance, evaluate third‑party processor adherence, produce regular reports to leadership. - Horizon scanning: track regulatory changes, AI developments, and emerging privacy technologies. Required Skills - Proven experience as a DPO, Privacy Manager, or equivalent in a UK organization, preferably in a tech‑driven or data‑rich environment. - In‑depth knowledge of UK GDPR, DPA 2018, DUAA, PECR, ICO guidance, and best practices. - Demonstrated expertise in DPIAs, risk assessments, audits, and compliance framework implementation. - Understanding of technical security measures, SSDLC, data architecture, and modern data ecosystems. - Knowledge of cookie compliance and tracking technologies. - Strong communication skills – able to translate legal requirements into actionable business guidance. - Leadership and stakeholder management abilities. - Experience advising on AI technologies and data‑processing agreements. Required Education & Certifications - Bachelor’s degree in Law, Information Security, Data Governance, or related field (or equivalent experience). - Professional privacy certification (e.g., CIPP/E, CIPM, CIPT, BSC DPO) – preferred but considered essential for a senior DPO role.
London, United kingdom
Hybrid
02-12-2025
Company background Company brand
Company Name
Rightmove
Job Title
Machine Learning Engineer
Job Description
Job title: Machine Learning Engineer Role Summary Develop, deploy, and operate large‑scale ML/AI services. Own end‑to‑end pipelines from data ingestion to model serving, ensuring reliability, scalability, and measurable business impact. Lead MLOps practices, automate feature engineering, monitoring, and retraining, and collaborate across data science, product, and engineering teams. Expectations - Instill robust, production‑grade ML workflows for web‑scale, cloud‑native environments. - Drive adoption of MLOps tools and best practices; own CI/CD, observability, and rollback processes. - Translate model performance into business metrics and balance trade‑offs between accuracy, cost, and latency. - Stay current on emerging ML engineering and generative AI technologies. Key Responsibilities - Design, build, and maintain scalable ML pipelines (training, deployment, monitoring, retraining). - Collaborate with data scientists to productionise models; ensure reproducibility and robustness. - Automate feature engineering and data pipelines; maintain auditability and version control. - Implement monitoring for drift, bias, and performance; configure rollback/recovery. - Use MLOps tools (Vertex Pipelines, Kubeflow, Weights & Biases, Airflow, Prefect, Dagster). - Leverage Docker/Kubernetes for containerised services; orchestrate workloads. - Deploy and manage cloud resources (GCP BigQuery, Vertex AI, Dataflow; AWS SageMaker preferred). - Communicate technical trade‑offs to technical and non‑technical stakeholders. - Mentor and share knowledge within the AI community. Required Skills - 3+ years in ML engineering or MLOps in production environments. - Python proficiency; experience with PyTorch, TensorFlow, Scikit‑learn. - MLOps expertise: CI/CD, Docker, Kubernetes, workflow orchestration (Airflow, Prefect, Dagster). - Experience with cloud platforms (GCP preferred, AWS/SageMaker acceptable). - Strong understanding of ML lifecycle, feature stores, model registries, and experimentation frameworks. - Ability to operate distributed computing systems and handle large datasets. - Excellent communication and collaboration skills across cross‑functional teams. - Proactive learning attitude toward emerging ML tools and generative AI (LLMs). Required Education & Certifications - Bachelor’s, Master’s, or PhD in Computer Science, Engineering, Data Science, or related STEM field (software development or distributed systems emphasis). - Relevant certifications in cloud platforms (GCP, AWS) or MLOps tools are advantageous.
London, United kingdom
Hybrid
Junior
04-12-2025
Company background Company brand
Company Name
Rightmove
Job Title
Senior Software Engineer I - Frontend
Job Description
Job Title: Senior Software Engineer I – Frontend Role Summary: Own the delivery of high‑quality, user‑centric front‑end features in an agile, cross‑functional team. Design, build, test, and ship scalable, maintainable code that serves millions of users. Mentor peers, influence product direction, and champion best practices in design, architecture, and testing. Expectations: Deliver production‑ready code on a frequent, short‑cycle cadence. Demonstrate ownership, proactive communication, and a passion for continuous improvement. Actively mentor junior engineers and contribute to technical community initiatives. Key Responsibilities: - Design, implement, and maintain feature set using TypeScript, React, Node.js, Express, Kubernetes, and GitLab CI/CD. - Participate in sprint planning, backlog grooming, and roadmap discussions to prioritize impactful tasks. - Write clean, testable code; apply TDD with Jest and React Testing Library. - Conduct code reviews, provide constructive feedback, and uphold quality standards. - Mentor and coach teammates, fostering growth and knowledge sharing. - Advocate for emerging tools and approaches that enhance performance, UX, and developer experience. - Collaborate with product, design, and central teams to align on business goals and technical solutions. Required Skills: - 3+ years of front‑end engineering with proven delivery in a user‑facing product. - Deep expertise with React (hooks, context), TypeScript, and state management. - Solid understanding of back‑end integration using Node.js/Express APIs. - Hands‑on experience with unit/Integration testing (Jest, React Testing Library) and TDD mindset. - Familiarity with container orchestration (Kubernetes) and CI/CD pipelines (GitLab). - Strong coding standards focus: maintainable, readable, and self‑documenting code. - Excellent communication, collaboration, and ability to mentor peers. - Comfortable in Agile/Scrum environments; experience in planning & estimation. Required Education & Certifications: - Bachelor’s degree (or equivalent experience) in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, AWS Certified Developer) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
11-12-2025