Back End Developer - Data Centre Platform
London
£90,000
Posted 4 days ago
About the role
Back end Software Developer - Data Centres Remote - Working from home
£70,000 - £90,000
Overview
This role focuses on developing reliable, high-performance backend services and supporting the infrastructure they run on. You’ll work primarily with Python, contributing to API development, system design, and automation, while ensuring everything is robust, maintainable, and production-ready.
You’ll be part of a collaborative, remote-first engineering team, working across the full lifecycle of backend development—from design through to deployment and ongoing improvement.
What You’ll Do
Build & Scale Backend Services
Develop and maintain backend services using Python (FastAPI or similar frameworks)
Design systems that are scalable, efficient, and reliable
Turn product and technical requirements into well-structured backend solutions
Design & Deliver APIs
Build clean, well-documented RESTful APIs
Ensure APIs are performant and easy to integrate with other services
Maintain consistency across services and interfaces
Own Quality & Architecture
Contribute to system design and architectural decisions
Write clean, maintainable, and well-tested code
Participate in code reviews and continuously improve engineering standards
Ensure Reliability
Take responsibility for service performance and uptime
Build and maintain automated testing (unit, integration, end-to-end)
Identify and reduce system risks and failure points
Work with Infrastructure
Manage and troubleshoot Linux-based environments
Support deployments and help maintain production stability
Investigate and resolve system and application issues
Support DevOps & Automation
Containerise applications using Docker
Automate infrastructure and workflows using tools like Ansible
Contribute to CI/CD pipelines and release processes
Collaborate as a Team
Work closely with engineers across backend, frontend, and infrastructure
Contribute to planning, technical discussions, and reviews
Share knowledge and improve team practices
Take part in an on-call rotation where required
What You’ll Bring
Core Skills
Experience in backend software development
Strong Python skills
Experience with frameworks such as FastAPI (or similar)
Solid understanding of Linux systems and command-line tools
Experience designing and building REST APIs
Familiarity with Docker and containerised environments
Experience with infrastructure automation (e.g. Ansible)
Strong testing practices (e.g. Pytest)
Understanding of scalable and distributed systems
Experience using Git in a collaborative environment
Nice to Have
Experience with message brokers (e.g. RabbitMQ)
Familiarity with tools like Pydantic or SQLAlchemy
Exposure to CI/CD and modern DevOps practices
How Success is Measured
Reliability and uptime of backend services
Code quality and test coverage
API performance and scalability
Stability and success of deployments
Contributions to system improvements and architecture
Effectiveness in resolving issues and incidents
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Team Member Plus
1 day agoButlin's
Fraud Specialist
1 day agoTeleperformance
Fraud Specialist
1 day agoTeleperformance
Responsible Investment Program Manager
1 day agoFisher Investments
Team Member Plus
1 day agoButlin's
Service Operations Analyst
1 day agoJOB SWITCH LTD
EPQ Supervisor
1 day agoHarris Westminster Sixth Form
Transaction Service Senior Manager
1 day agoBDO UK
Principal
1 day agoHarris Academy Beckenham