cover image
Rightmove

Rightmove

www.rightmove.co.uk

2 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
Senior Software Engineer I (Backend)
Job Description
Job title: Senior Software Engineer I (Backend) Role Summary: Build and maintain scalable, high‑performance backend services for a leading property platform. Lead technical design, implementation and delivery of new features and improvements using Java 17+, Spring Boot, Kafka, and related technologies, while ensuring code quality, performance, and security. Expectations: - Own end‑to‑end delivery of backend components, making sound technical decisions. - Mentor junior engineers, champion best practices and a culture of ownership. - Balance new feature work with technical debt reduction and performance tuning. - Collaborate closely with product, design, and QA in an Agile, cross‑functional environment. - Advise on and experiment with emerging technologies that enhance the platform. Key Responsibilities: 1. Design, code, test, and deploy microservices and backend features in Java 17+. 2. Implement persistence with Hibernate, SQL, and Couchbase; integrate search with Elasticsearch. 3. Build and manage event streams with Kafka; orchestrate message flows and retries. 4. Use Gradle, Docker, and CI/CD pipelines to automate builds, tests and deployments. 5. Apply TDD and left‑shifting continuous integration practices. 6. Conduct code reviews, enforce coding standards, and maintain technical documentation. 7. Resolve performance bottlenecks, conduct root‑cause analysis, and tune system scalability. 8. Communicate status and architectural trade‑offs to stakeholders and third‑party partners. 9. Lead or participate in capacity planning, disaster‑recovery, and security reviews. Required Skills: - Strong proficiency in Java 17+, Spring Boot, and Kafka. - Experience with Hibernate, SQL, Couchbase, Elasticsearch, and Docker. - Knowledge of Gradle build system and automated CI/CD pipelines. - Practiced in TDD, unit and integration testing, and load/performance testing. - Familiar with Agile methodologies and cross‑functional team dynamics. - Excellent problem‑solving, communication, and mentoring abilities. - Ability to evaluate and advocate for new technologies and processes. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - Relevant professional certifications (e.g., Oracle Java SE, Spring Professional) considered an advantage.
London, United kingdom
Hybrid
Senior
10-03-2026
Company background Company brand
Company Name
Rightmove
Job Title
Platform Engineer (Developer Experience)
Job Description
**Job Title:** Platform Engineer (Developer Experience) **Role Summary:** Design, develop, and maintain internal self‑service platform tooling to boost developer productivity. Drive automation, observability, and standardised workflows on Google Cloud Platform (GCP) using IaC, CI/CD, and container orchestration. Provide tier‑1 support and training for internal development teams, and participate in on‑call rotation. **Expectations:** - Proven experience in cloud infrastructure engineering, especially GCP. - Strong automation mindset with focus on continuous improvement. - Ability to mentor developers, create documentation, and conduct workshops. - Excellent communication and collaborative skills. **Key Responsibilities:** - Enhance the Internal Developer Platform (IDP) and create reusable GitLab CI templates. - Standardise configuration, monitoring, and logging across services. - Build and maintain self‑service tooling, service mesh (Anthos), and secrets/telemetry solutions. - Participate in developer support rota; troubleshoot platform issues and drive reduction of tickets through automation. - Contribute to operational excellence with on‑call duties (approx. 1 week/month). - Advocate cost‑optimisation and cloud security best practices. **Required Skills:** - GCP infrastructure design and management. - Infrastructure as Code with Terraform. - Containerisation (Docker) and orchestration (Kubernetes, GKE). - Service mesh implementation (Anthos/Istio). - CI/CD pipelines in GitLab. - Proficiency in at least one scripting/programming language (e.g., Python, Go, Java, Node.js). - Secrets management, observability (Elastic APM, Kibana) and networking in cloud environments. - Automation, documentation, and training delivery. - Strong problem‑solving, detail orientation, and teamwork. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - Preferred certifications: Google Cloud Professional Engineer, Terraform Associate, Kubernetes Certified Administrator/Developer.
London, United kingdom
Hybrid
11-03-2026