SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Revolut is a global fintech company on a mission to give people more from their money. With 80+ million customers and 13,000+ employees worldwide, the company offers spending, saving, investing, exchanging, and travel products. The Technology team builds the systems and infrastructure that power Revolut's rapid growth.
You will join the Site Reliability team as a DevOps Engineer, responsible for building scalable infrastructure from scratch to support Revolut's expansion into new markets and 10x growth. Your work will span multi-cloud and on-premise environments, delivering infrastructure-as-code (IaC) and CI/CD solutions that enable the organization to operate reliably at scale.
Key responsibilities include:
- Building infrastructure and processes to enable entry into new markets and support 10x scaling
- Delivering easy-to-use IaC and CI/CD solutions across multi-cloud and on-premise environments
- Architecting multi-cloud regional failover, disaster recovery planning, and self-service business continuity to ensure mission-critical reliability
- Designing and implementing third-party connectivity from scratch to handle high-volume, complex integrations
- Creating and maintaining security-related infrastructure, automating patching, ensuring audit readiness, and supporting regulatory reporting
- Implementing robust managed services (Postgres, Redis) across cloud and hybrid footprints
- Working independently across internal teams and third parties to design and deliver scalable, end-to-end solutions
Requirements:
- Hands-on software engineering skills with backend development experience
- Experience with Linux, Docker, and cloud providers (GCP and AWS)
- Knowledge of distributed systems (scaling, fault-tolerance, load-balancing, networking, security)
- Experience with continuous delivery systems (Jenkins, TeamCity)
- Familiarity with configuration management and deployment tools (Ansible, Terraform)
- Experience with relational databases (Postgres, MySQL)
- Experience with continuous delivery using Kubernetes
- Ability to work independently across internal teams and third parties
Nice to have:
- Experience with monitoring solutions (NewRelic, StackDriver, Prometheus)
- Expertise in on-premise and hybrid environments using tools like KubeVirt