Skip to content

Commit 6f3f8b8

Browse files
hyphapre-commit-ci[bot]deutranium
authored
add revolut's jobs (#1666)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kshitijaa Jaglan <29124655+deutranium@users.noreply.github.com>
1 parent 4715212 commit 6f3f8b8

5 files changed

Lines changed: 329 additions & 0 deletions
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: "Mid/Senior Software Engineer (Python)"
3+
location:
4+
"Cyprus · Czech Republic · Poland · Porto · Portugal · Romania · Serbia ·
5+
Spain · Sweden · UAE · UK"
6+
type:
7+
level: "Mid/Senior"
8+
tags:
9+
salary:
10+
11+
description: "
12+
**About Revolut**
13+
14+
15+
People deserve more from their money. More visibility, more control, and more
16+
freedom. Since 2015, Revolut has been on a mission to deliver just that. Our
17+
powerhouse of products — including spending, saving, investing, exchanging,
18+
travelling, and more — help our 75+ million customers get more from their
19+
money every day.
20+
21+
22+
As we continue our lightning-fast growth, 2 things are essential to our
23+
success: our people and our culture. In recognition of our outstanding
24+
employee experience, we've been certified as a Great Place to Work™. So far,
25+
we have 13,000+ people working around the world, from our offices and
26+
remotely, to help us achieve our mission. And we're looking for more brilliant
27+
people. People who love building great products, redefining success, and
28+
turning the complexity of a chaotic world into the simplicity of a beautiful
29+
solution.
30+
31+
32+
**About the role**
33+
34+
35+
Our Technology team builds the systems and experiences that keep Revolut
36+
moving. From the infrastructure behind our innovative app to the features used
37+
by millions of people around the world, they bring sharp thinking, speed, and
38+
a focus on meaningful impact to everything they do.
39+
40+
41+
We're looking for a Python Engineer who can write high-quality code and build
42+
innovative solutions for heavily regulated financial systems.
43+
44+
45+
Whether designing our own chatbot or creating automated financial crime
46+
quality controls in just a few weeks, our engineering projects are varied.
47+
You'll collaborate on a product team with Data Scientists, Analysts,
48+
Engineers, Product Owners, and Operations Managers to deliver the most value
49+
to our customers.
50+
51+
52+
Up to shape what's next in finance? Let's get in touch.
53+
"
54+
55+
responsibilities:
56+
- "Building APIs and jobs and data pipelines, making sure they're properly
57+
designed and scaled according to business needs"
58+
- "Writing event consumers to build data models for new flows and processes"
59+
60+
requirements:
61+
- "5+ years of experience as a Software Engineer"
62+
- "3+ years of experience engineering with Python as your primary language"
63+
- "An academic background in STEM"
64+
- "Fluency in Python, SQL, and other OOPLs"
65+
- "Experience with API development and integration"
66+
- "A practical understanding of distributed systems"
67+
- "The ability to write concurrent code in IO/CPU bound situations"
68+
- "Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting"
69+
70+
preferred:
71+
- "Experience with prototyping and sketching"
72+
- "Multiple side projects or open source contributions"
73+
- "Exposure to GCP"
74+
75+
benefits:
76+
apply_link: "https://revolut.la/EuroPython2026_MidSeniorSoftwareEngineerPython"
77+
---
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: "Software Engineer (Python) - Relocation to Poland, Spain, or UAE"
3+
location: "Poland · Spain · UAE"
4+
type:
5+
level:
6+
tags:
7+
salary:
8+
9+
description: "
10+
This role offers the opportunity to [relocate to Poland, Spain, or the
11+
UAE](https://www.revolut.com/blog/post/relocation-campaign/). You'll receive
12+
support from Revolut throughout the entire process. Once you move, you'll have
13+
the flexibility to work full remotely or in a hybrid model in our offices in
14+
Krakow, Barcelona, Madrid, or Dubai.
15+
16+
17+
Our Technology team builds the systems and experiences that keep Revolut
18+
moving. From the infrastructure behind our innovative app to the features used
19+
by millions of people around the world, they bring sharp thinking, speed, and
20+
a focus on meaningful impact to everything they do.
21+
22+
23+
We're looking for a Backend Engineer to join a team that keeps frameworks lean
24+
and focuses on what matters: clean, maintainable code, shipped fast with TDD,
25+
DDD, and continuous integration and delivery.
26+
27+
28+
Our stack includes Python 3.11, Celery, FastAPI, Django, PostgreSQL, Redis,
29+
Airflow, and GCP.
30+
31+
32+
Up to shape what's next in finance? Let's get in touch.
33+
"
34+
35+
responsibilities:
36+
- "Building APIs and jobs and data pipelines, making sure they're properly
37+
designed and scaled according to business needs"
38+
- "Writing event consumers to build data models for new flows and processes"
39+
40+
requirements:
41+
- "5+ years of experience as a Software Engineer"
42+
- "3+ years of experience engineering with Python as your primary language"
43+
- "An academic background in STEM"
44+
- "Fluency in Python, SQL, and other OOPLs"
45+
- "Experience with API development and integration"
46+
- "A practical understanding of distributed systems"
47+
- "The ability to write concurrent code in IO/CPU bound situations"
48+
- "Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting"
49+
50+
preferred:
51+
- "Experience with prototyping and sketching"
52+
- "Multiple side projects or open source contributions"
53+
- "Exposure to GCP"
54+
55+
benefits:
56+
apply_link: "https://revolut.la/EuroPython2026_SoftwareEngineerPython_RelocationtoPolandSpainorUAE"
57+
---
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: "Software Engineer (Python) - AI Platform"
3+
location:
4+
"Czech Republic · Poland · Porto · Portugal · Serbia · Spain · Sweden · UAE ·
5+
UK"
6+
type:
7+
level:
8+
salary:
9+
tags:
10+
description: "
11+
12+
Our Technology team builds the systems and experiences that keep Revolut
13+
moving. From the infrastructure behind our innovative app to the features used
14+
by millions of people around the world, they bring sharp thinking, speed, and
15+
a focus on meaningful impact to everything they do.
16+
17+
18+
Revolut's AI department drives innovation, powering products through a central
19+
platform and building specialised AI-driven systems deployed worldwide. Our
20+
mission is to build a world-class automated foundation that empowers our
21+
scientists and engineers to solve tomorrow's challenges today.
22+
23+
24+
We're looking for a Python Software Engineer to build the core infrastructure
25+
that powers our AI ecosystem — from large-scale data pipelines to Generative
26+
AI applications. You'll create modern, production-grade systems from the
27+
ground up, solving complex engineering challenges at a global scale.
28+
29+
30+
Up to shape what's next in finance? Let's get in touch.
31+
"
32+
33+
responsibilities:
34+
- "Designing, building, and maintaining scalable services that support the AI
35+
lifecycle"
36+
- "Developing infrastructure and APIs that integrate third-party services and
37+
grow with the business"
38+
- "Implementing and managing robust CI/CD pipelines to validate, deploy, and
39+
monitor a diverse range of models"
40+
- "Building and scaling APIs and SDKs for serving AI models and systems"
41+
- "Ensuring low latency and high availability to meet business needs"
42+
- "Partnering with product teams to design and deliver accessible AI solutions"
43+
- "Building frameworks to track data drift, model decay, and operational
44+
health"
45+
- "Establishing the backbone for AI governance and reproducibility"
46+
- "Versioning data and models and managing a central feature store"
47+
- "Tracking lineage to ensure a clear, auditable path from research to
48+
production"
49+
50+
requirements:
51+
- "A degree in a STEM field or equivalent"
52+
- "A solid foundation in computer science principles"
53+
- "A proven track record designing and operating scalable backend systems in
54+
production environments"
55+
- "Proficiency in Python as your primary language, with solid command of
56+
additional programming languages"
57+
- "Expertise in distributed systems and modern infrastructure practices, like
58+
containerisation and orchestration"
59+
- "Hands-on experience addressing challenges across the AI/ML lifecycle,
60+
including deployment, orchestration, and model management"
61+
62+
preferred:
63+
- "Experience with infrastructure as code (IaC) tools, like Terraform or
64+
Ansible"
65+
- "Familiarity with frameworks for high-performance model serving, especially
66+
for large-scale or Generative AI models"
67+
- "Experience building internal platforms or developer tools"
68+
- "Experience integrating third-party APIs and services to build resilient,
69+
production-grade solutions"
70+
- "Knowledge of data and model versioning strategies and tools"
71+
- "Side projects or contributions to open-source projects"
72+
73+
benefits:
74+
apply_link: "https://revolut.la/EuroPython2026_SoftwareEngineerPython_AIPlatform"
75+
---
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: "Software Engineer (Python) - AutoDL"
3+
location:
4+
"Cyprus · Czech Republic · Poland · Portugal · Serbia · Spain · Sweden · UAE ·
5+
UK"
6+
type:
7+
level:
8+
tags:
9+
salary:
10+
11+
description: "
12+
Our Technology team builds the systems and experiences that keep Revolut
13+
moving. From the infrastructure behind our innovative app to the features used
14+
by millions of people around the world, they bring sharp thinking, speed, and
15+
a focus on meaningful impact to everything they do.
16+
17+
18+
We're looking for a Python Engineer who can write high-quality code and build
19+
automated solutions for heavily regulated financial systems.
20+
21+
22+
As part of the AI team that's driving innovation and powering products, you'll
23+
be developing the core infrastructure behind our central platform that
24+
empowers our scientists and engineers to solve tomorrow's challenges today.
25+
26+
27+
Up to shape what's next in finance? Let's get in touch.
28+
"
29+
30+
responsibilities:
31+
- "Improving GPU utilisation and performance across large-scale workloads"
32+
- "Ensuring low-latency, high-throughput predictions in production
33+
environments"
34+
- "Designing, building, and maintaining scalable services that support the AI
35+
lifecycle"
36+
- "Building the core infrastructure behind AutoDL, enabling automated training
37+
and deployment of ML models"
38+
- "Developing infrastructure and APIs that integrate third-party services and
39+
grow with the business"
40+
- "Implementing and managing robust CI/CD pipelines to validate, deploy, and
41+
monitor a diverse range of models"
42+
- "Establishing the backbone for AI governance and reproducibility"
43+
- "Designing systems for real-time inference on high-load ML use cases"
44+
- "Building scalable pipelines for event-driven data (e.g., behavioural,
45+
transactional streams)"
46+
47+
requirements:
48+
- "Experience with deep learning in production, including inference
49+
optimisation and working with transformer-based models or similar DL
50+
architectures"
51+
- "Hands-on experience with GPU-heavy workloads (memory management,
52+
performance tuning for large-scale models)"
53+
- "A degree in a STEM subject or equivalent"
54+
- "A solid foundation in computer science principles"
55+
- "A track record of designing and operating scalable backend systems in
56+
production environments"
57+
- "Proficiency in Python as your primary language, with command of additional
58+
programming languages"
59+
- "Expertise in distributed systems and modern infrastructure practices, like
60+
containerisation and orchestration"
61+
62+
preferred:
63+
benefits:
64+
apply_link: "https://revolut.la/EuroPython2026_SoftwareEngineerPython_AutoDL"
65+
---
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: "Mid/Senior Software Engineer (Java)"
3+
location:
4+
"Cyprus · Czech Republic · Greece · Ireland · Poland · Porto · Portugal ·
5+
Romania · Serbia · Singapore · Spain · UAE · UK"
6+
type:
7+
level: "Mid/Senior"
8+
tags:
9+
salary:
10+
11+
description: "
12+
Our Technology team builds the systems and experiences that keep Revolut
13+
moving. From the infrastructure behind our innovative app to the features used
14+
by millions of people around the world, they bring sharp thinking, speed, and
15+
a focus on meaningful impact to everything they do.
16+
17+
18+
We're looking for a Mid/Senior Backend Engineer to join a team that keeps
19+
frameworks lean and focuses on what matters: clean, maintainable code, shipped
20+
fast with TDD, DDD, and continuous integration and delivery.
21+
22+
23+
Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic,
24+
PostgreSQL, Redis, Spock, jOOQ, and Flyway.
25+
26+
27+
Up to shape what's next in finance? Let's get in touch.
28+
"
29+
30+
responsibilities:
31+
- "Building mobile APIs"
32+
- "Developing microservices to evolve our architecture"
33+
- "Perfecting systems that our business depends on, like risk management,
34+
fraud detection, and payment processing"
35+
- "Focusing on greenfield development and improvement of existing systems"
36+
37+
requirements:
38+
- "Fluency with Java"
39+
- "4+ years of experience in backend development"
40+
- "A bachelor's degree in computer science, maths, physics, or similar field"
41+
- "To be a quick learner with an ambitious attitude and results-driven
42+
personality"
43+
- "The ability to work well as part of a team in a fast-paced environment"
44+
- "Excellent communication and organisational skills"
45+
- "Fluency in English"
46+
47+
preferred:
48+
- "Proficiency with Kotlin or Scala"
49+
- "A background in finance"
50+
- "Experience in a startup or scale-up"
51+
- "Experience in a product-focused environment"
52+
53+
benefits:
54+
apply_link: "https://revolut.la/EuroPython2026_MidSeniorSoftwareEngineerJava"
55+
---

0 commit comments

Comments
 (0)