Senior Software Engineer Python
Key details
- Compensation
- $49,000 - $89,000
Job Description
Salary: £49,000 - 89,000 per year
Requirements
- 5+ years of experience as a Software Engineer
- 3+ years of experience engineering with Python as our primary language
- An academic background in STEM
- Fluency in Python, 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
- Nice to have: experience with prototyping and sketching
- Nice to have: multiple side projects or open source contributions
- Nice to have: exposure to GCP
Responsibilities
- Building APIs, jobs, and data pipelines, ensuring they are properly designed and scaled according to business needs
- Writing event consumers to build data models for new flows and processes
Technologies
- API
- Ansible
- Docker
- Python
- SQL
- Teamcity
More
We are Revolut, a global financial technology company founded in 2015 with a mission to help people get more from their money through products for spending, saving, investing, exchanging, travelling, and more. We serve 75+ million customers and have grown to more than 13,000 people working across our offices and remotely. Our Technology team builds the systems and experiences behind our app and delivers high-impact solutions for heavily regulated financial systems. We offer a fast-moving environment, a strong culture, and the opportunity to collaborate with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers on varied engineering projects.
last updated 27 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 20 indexed roles at this employer: $49,000 - $89,000(mid ~69000)
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Python Developer jobs.
Mid/Senior Backend Engineer (Java)
Senior Software Engineer Python
Mid/Senior Backend Engineer (Java)
Source: DevITJobs • Last updated 2w ago