Backend Engineer and Devops Engineer - Microservices
Mercor
Charing Cross, United Kingdom
25 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 120KJob location
Remote
Charing Cross, United Kingdom
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Databases
DevOps
Distributed Systems
Fault Tolerance
Github
Python
PostgreSQL
MongoDB
Node.js
Open Source Technology
Queueing Systems
RabbitMQ
Redis
Prometheus
Grafana
Backend
Kubernetes
Kafka
Api Design
Terraform
Serverless Computing
Docker
Go
Microservices
Job description
- Architect and develop high-performance, fault-tolerant microservices.
- Build and maintain CI/CD pipelines, deployment workflows, and infrastructure-as-code.
- Manage Kubernetes clusters, cloud infrastructure (AWS/GCP), and container orchestration.
- Implement monitoring, observability, and security best practices.
- Collaborate with backend and AI teams to optimize system performance and reliability.
- Continuously improve automation, deployment speed, and operational efficiency.
Requirements
- 3+ years of experience in backend engineering and/or DevOps roles.
- Strong understanding of microservices architecture and API design.
- Proficiency in Go, Python, Node.js, or Java.
- Hands-on experience with Docker, Kubernetes, and cloud environments (AWS/GCP).
- Familiarity with Terraform, Helm, ArgoCD, or GitHub Actions.
- Experience with databases (PostgreSQL, MongoDB, Redis) and message queues (Kafka, RabbitMQ, NATS).
- Solid grasp of monitoring stacks (Prometheus, Grafana, ELK) and CI/CD principles.
Bonus Points
- Experience in AI/ML infrastructure or large-scale distributed systems.
- Contributions to open-source DevOps or backend frameworks.
- Knowledge of GitOps, serverless, or edge computing.
About the company
Mercor is hiring on behalf of a leading AI lab for an experienced Backend & DevOps Engineer to design, build, and scale microservices-based infrastructure that powers next-generation AI systems. You'll own both core backend services and infrastructure automation, ensuring distributed systems are fast, reliable, and secure. This position blends software engineering, DevOps, and system design, working closely with research and engineering teams to deliver production-grade, scalable AI infrastructure.