Senior Python Engineer — APIs & Data Pipelines

Revolut

España

On-site

EUR 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Revolut is seeking a Python Engineer to build high-quality code and innovative solutions for heavily regulated financial systems. You will collaborate with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver maximum value to customers.

You’ll design APIs, data pipelines, and automated quality controls, shaping the future of our financial tech platform and contributing to a fast-growing global team.

Qualifications

  • 5+ years of experience as a Software Engineer.
  • 3+ years of Python experience as primary language.
  • Academic background in STEM.
  • Fluency in Python, SQL, and other OOPLs.
  • Experience with API development and integration.
  • Practical understanding of distributed systems.
  • 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

Software Engineer
Python
SQL
APIs
Distributed systems
Concurrency IO/CPU
Docker
Kubernetes (K8s)
Ansible
TeamCity
Monitoring & alerting

Education

STEM background

Tools

Docker
Kubernetes
Ansible
TeamCity
Monitoring/alerting

Job description

Revolut is seeking a Python Engineer to build high-quality code and innovative solutions for heavily regulated financial systems. You will collaborate with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver maximum value to customers.

You’ll design APIs, data pipelines, and automated quality controls, shaping the future of our financial tech platform and contributing to a fast-growing global team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Python) - Mid/Senior
Software Engineer (Python) - Mid/Senior

Revolut • Spain

On-site
EUR 70,000 - 110,000
Python AI Infrastructure Engineer
Python AI Infrastructure Engineer

Revolut • Spain

On-site
EUR 60,000 - 90,000
Software Engineer (Python) - AI Platform
Software Engineer (Python) - AI Platform

Revolut • Spain

On-site
EUR 60,000 - 90,000
AI Product Engineer: NLP & Automation Leader
AI Product Engineer: NLP & Automation Leader

Revolut • Spain

On-site
EUR 70,000 - 110,000
Senior Python Engineer – API & Payment Integrations
Senior Python Engineer – API & Payment Integrations

Fliff • Barcelona

On-site
EUR 70,000 - 95,000
Junior Software Engineer (Java)
Junior Software Engineer (Java)

Revolut • Spain

On-site
EUR 32,000 - 52,000
Senior Python Data Engineer (Dataiku) — Finance Pipelines
Senior Python Data Engineer (Dataiku) — Finance Pipelines

EPAM Systems • Madrid

Hybrid
EUR 75,000 - 110,000
Private health insurance
Stock Purchase Plan
Paid sick leave
+3
Senior Python Developer — Flexible/Remote, Growth & Impact
Senior Python Developer — Flexible/Remote, Growth & Impact

AgileEngine, LLC. • Valladolid

Hybrid
EUR 65,000 - 90,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Python Backend Engineer
Senior Python Backend Engineer

LumRisk • Madrid

Hybrid
EUR 60,000 - 85,000
Senior Python Engineer — Payments & Integrations Lead
Senior Python Engineer — Payments & Integrations Lead

Fliff Inc • Barcelona

On-site
EUR 70,000 - 100,000