Revolut is a global financial technology company on a mission to provide more visibility, control, and freedom to over 75 million customers. We are looking for a DevOps Engineer to join our Site Reliability team to build scalable infrastructure and deliver robust solutions that keep our innovative platform moving.
Key responsibilities
- Building infrastructure and processes to enable entry into new markets and support 10x scaling.
- Delivering easy-to-use solutions for provisioning (IaC) and CI/CD across multi-cloud environments.
- Architecting multi-cloud regional failover, disaster recovery planning, and self-service BCP.
- Designing and implementing bespoke third-party connectivity to handle high-volume, complex integrations.
- Creating and maintaining security-related infrastructure, automating patching, and ensuring audit readiness.
Requirements
- Hands-on software engineering skills with experience as a backend developer.
- Strong experience with Linux, Docker, and major cloud providers like AWS and GCP.
- Deep knowledge of distributed systems, including scaling, fault-tolerance, load-balancing, and networking.
- Familiarity with configuration management and deployment tools such as Ansible, Terraform, and Kubernetes.
- Experience with continuous delivery systems like Jenkins or TeamCity and relational databases like Postgres.
What we offer
- Comprehensive medical insurance for you and your close ones.
- A free Revolut Metal subscription loaded with exclusive perks.
- Mentoring and substantive support from experienced technological leaders.
- Opportunities for technical knowledge exchange and assistance with public speaking.
- Exciting events year-round and a culture that values professional growth.