12 hours ago

Head of Engineering

Revolut

Hybrid
Full Time
£200,000
Hybrid

Job Overview

Job TitleHead of Engineering
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary£200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Revolut

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day.

As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.

About The Role

Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.

We’re looking for a Head of Engineering to provide technical oversight, lead major projects, and act as a functional manager. You'll be building and leading excellent engineering teams, and collaborating cross-functionally with Product Owners and business heads to make sure company projects and goals are achieved.

What You'll Be Doing as Head of Engineering

  • Leading and mentoring a diverse team of engineers, providing guidance and direction on best practices and technical decisions
  • Owning the product and solution architecture with a key focus on quality control and code optimisation
  • Collaborating with cross-functional teams to improve engineering processes and raise the bar on quality and efficiency
  • Influencing best practices to ensure they're followed across the company
  • Collaborating with senior leadership and key stakeholders to define and execute the technical roadmap aligned with business goals
  • Optimising and reviewing team performance, aiming to increase the quality of engineering as a functional leader
  • Playing a key role in the hiring process

What You'll Need

  • A bachelor's degree (or above) in computer science, maths, physics, or a similar area of study
  • Experience building and leading a software engineering team within a scaling organisation
  • Impressive software architecture skills, with experience in scalable distributed systems
  • Big-picture thinking to correctly diagnose problems and build innovative solutions
  • Excellent communication and collaboration skills

Nice to have

  • Hands-on experience with JVM languages
  • Experience in a startup or scale-up environment
  • Experience operating AI infrastructure and optimising LLM inference and training at scale
  • A deep understanding of GPU architecture and CUDA programming

Diversity & Inclusion at Revolut

Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.

Key skills/competency

  • Engineering Leadership
  • Distributed Systems
  • Software Architecture
  • Team Management
  • Technical Roadmap
  • Code Optimization
  • Cross-functional Collaboration
  • Scaling Organizations
  • JVM Languages
  • AI Infrastructure

Tags:

Head of Engineering
Engineering Leadership
Software Architecture
Distributed Systems
Team Management
Technical Strategy
Product Ownership
Code Optimization
JVM
AI Infrastructure
LLM
GPU
Fintech
Scaling Organizations
Process Improvement
Hiring

Share Job:

How to Get Hired at Revolut

  • Research Revolut's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand Revolut's innovative approach to finance.
  • Tailor your resume for Head of Engineering: Highlight leadership in scaling organizations, distributed systems architecture, and cross-functional collaboration. Use keywords like 'technical roadmap,' 'code optimization,' and 'team performance.'
  • Showcase technical leadership: Prepare examples demonstrating your ability to lead, mentor, and define product architecture in a fast-paced environment. Emphasize impact on quality and efficiency.
  • Prepare for a values-based interview: Revolut values people who love building great products and redefining success. Align your experiences with their core principles of speed, sharp thinking, and meaningful impact.
  • Highlight relevant experience: Emphasize any 'nice to have' skills such as JVM languages, startup experience, or AI/LLM infrastructure optimization to stand out.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background