Senior Python Engineer: APIs & Data Pipelines

Owen Thomas B Corp

Greater London

Hybrid

GBP 20,000 - 85,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Krakow: PLN9,500 – PLN40,000 gross月
Poland: PLN9,500 – PLN40,000 gross月
Other locations: Compensation will be…

Job summary

Revolut in London is seeking a Python Engineer to design and build APIs, data pipelines, and scalable data flows for a heavily regulated financial platform. You will collaborate with data scientists, product owners, and operations to deliver value for millions of customers.

The role emphasizes high-quality code, distributed systems, and experience with containerized environments. A strong STEM background and proficiency in Python are required.

Qualifications

  • 5+ years of experience as a software engineer.
  • 3+ years of experience engineering with Python as your primary language.
  • An academic background in STEM.
  • Fluency in SQL and other OOPLs.
  • Experience with API development and integration.
  • A practical understanding of distributed systems.
  • The ability to write concurrent code in IO/CPU bound situations.
  • Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting.

Responsibilities

  • Building APIs and jobs and data pipelines, making sure they’re properly designed and scaled according to business needs.
  • Writing event consumers to build data models for new flows and processes

Skills

5+ years experience
Python
STEM background
SQL
API development
Distributed systems
Concurrency
Docker
K8s
Ansible
Teamcity
Monitoring/Alerting

Education

STEM degree

Tools

Docker
Kubernetes (K8s)
Ansible
TeamCity

Job description

Revolut in London is seeking a Python Engineer to design and build APIs, data pipelines, and scalable data flows for a heavily regulated financial platform. You will collaborate with data scientists, product owners, and operations to deliver value for millions of customers.

The role emphasizes high-quality code, distributed systems, and experience with containerized environments. A strong STEM background and proficiency in Python are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer – APIs & Data Pipelines
Senior Python Engineer – APIs & Data Pipelines

Owen Thomas B Corp • Greater London

Hybrid
GBP 70,000 - 120,000
Software Engineer (Python) Revolut
Software Engineer (Python) Revolut

Abundant Code • Greater London

Hybrid
GBP 70,000 - 120,000
Software Engineer (Python) Revolut
Software Engineer (Python) Revolut

Owen Thomas B Corp • Greater London

Hybrid
GBP 20,000 - 85,000
Krakow: PLN9,500 – PLN40,000 gross月
Poland: PLN9,500 – PLN40,000 gross月
Other locations: Compensation will be…
Senior Python Engineer — Investment Platform & Data APIs
Senior Python Engineer — Investment Platform & Data APIs

DataArt • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Python Engineer - Investment Platform (Hybrid London)
Senior Python Engineer - Investment Platform (Hybrid London)

DataArt • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Python Engineer: Platform & ML Ops
Senior Python Engineer: Platform & ML Ops

Cleo • United Kingdom

On-site
GBP 70,000 - 90,000
Company-wide performance reviews every 6 months
Generous pay increases for high-performing team members
Equity top-ups for promotions
+7
Senior Python Backend Engineer - Remote (Fintech Data)
Senior Python Backend Engineer - Remote (Fintech Data)

Client Server Limited • Greater London

Remote
GBP 80,000 - 90,000
Remote-first policy
Quarterly London meetup (paid)
Senior Python Risk Engineer — Real-Time Pipelines (London)
Senior Python Risk Engineer — Real-Time Pipelines (London)

Winston Fox • Greater London

On-site
GBP 180,000 - 300,000
Senior Python Engineer: Scalable Backend Systems
Senior Python Engineer: Scalable Backend Systems

Oliver Bernard • Greater London

On-site
GBP 90,000 - 140,000
Senior Python Engineer, Financial Systems & Data Pipelines
Senior Python Engineer, Financial Systems & Data Pipelines

Validus Risk Management • Greater London

On-site
GBP 50,000 - 70,000
Competitive remuneration package
Health care
Retirement plans
+1