Revolut

Software Engineer (DevOps) - Site Reliability

Revolut

Remote · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2 ದಿನಗಳು ಹಿಂದೆ
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Revolut

Revolut is dedicated to enhancing the way people interact with their finances by providing greater transparency, control, and freedom over money. Since its inception in 2015, the company has expanded its suite of financial products—including spending, saving, investing, exchanging, and traveling—which serve over 75 million customers worldwide.

Our company culture and talented workforce are central to our rapid growth. With over 13,000 employees globally, Revolut has earned recognition as a Great Place to Work™. We are continuously looking for outstanding individuals who thrive on creating innovative products and simplifying complex challenges.

Role Overview

Join our Technology team as a DevOps Engineer within the Site Reliability group, where you'll help build scalable infrastructure from the ground up. This role involves creating Infrastructure as Code (IaC) and Continuous Integration/Continuous Deployment (CI/CD) workflows across multiple cloud platforms and on-premises environments.

Key Responsibilities

  • Develop infrastructure frameworks and processes to support market expansion and enable tenfold scalability.
  • Implement user-friendly IaC and CI/CD solutions for multi-cloud and hybrid environments.
  • Architect regional multi-cloud failover, plan disaster recovery, and establish self-service business continuity protocols to ensure system reliability.
  • Design and build custom third-party integrations to manage a diverse array of complex connections.
  • Maintain security-focused infrastructure, automate update patching, ensure audit readiness, and assist in regulatory compliance reporting.
  • Deploy and manage key services like Postgres and Redis within cloud and hybrid infrastructure setups.

Qualifications

  • Proven software engineering background with backend development experience.
  • Proficiency in Linux, containerization using Docker, and cloud platforms such as Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Understanding of distributed systems principles, including scalability, fault tolerance, load balancing, networking, and security best practices.
  • Experience with continuous delivery tools like Jenkins or TeamCity.
  • Familiarity with configuration management and deployment tools, including Ansible and Terraform.
  • Knowledge of relational database systems such as Postgres and MySQL.
  • Hands-on experience deploying continuous delivery pipelines with Kubernetes.
  • Ability to independently collaborate across teams and external vendors to design and implement scalable, end-to-end solutions from scratch.

Preferred Skills

  • Experience with monitoring and observability tools such as NewRelic, StackDriver, or Prometheus.
  • Expertise in managing on-premises and hybrid environments using tools like KubeVirt to orchestrate virtual machines alongside container workloads.

Diversity and Inclusion

Revolut prioritizes a diverse and inclusive workplace, fostering an environment where varied backgrounds and perspectives drive innovation and superior products. Applications from candidates with diverse experiences are welcomed.

Important Candidate Information

  • Apply only through authorized Revolut recruitment channels; no third-party platforms are used.
  • Verify email communications to ensure they originate from an official @revolut.com address.
  • Revolut will never ask for payments or personal financial information during the recruitment process. Any such requests should be reported immediately as scams.

By applying, candidates attest that all provided information is accurate and complete, acknowledging that falsification may result in application denial, offer withdrawal, or employment termination. Applicants consent to the processing of their personal information in line with Revolut's privacy policies.

Tools & software

MySQL PostgreSQL AWS Docker Kubernetes Terraform Docker required Kubernetes required PostgreSQL required MySQL required

How they work

Teamwork & Collaboration Problem Solving Independence
🤖
Online · instant AI help
Broxer