Company:
Oliver Bernard
Location: London
Closing Date: 22/05/2025
Hours: Full Time
Type: Permanent
Job Description
Python Engineer – Distributed Systems & Big Data
Location: London (Hybrid or Remote within the UK)
Type: Full-time | Competitive Salary + Equity Options
We’re looking for a talented Python Engineer to join one of our premier clients based out of London. You’ll play a key role in building scalable distributed systems and working with massive datasets to power our next-generation platform.
What You’ll Do:
- Design, build, and optimise distributed systems for high throughput and low latency.
- Work with large-scale data pipelines (terabytes to petabytes).
- Collaborate closely with product and data teams to solve complex engineering challenges.
- Write clean, maintainable Python code and contribute to architectural decisions.
What We’re Looking For:
- Strong Python programming skills (5+ years preferred).
- Deep experience with distributed systems (e.g., Kafka, Spark, Ray, Kubernetes).
- Hands-on work with big data technologies and architectures.
- Solid understanding of concurrency, fault tolerance, and data consistency.
- Comfortable in a fast-paced, highly collaborative environment.
Bonus Points For:
- Experience with cloud platforms (AWS, GCP, Azure).
- Background in high-frequency or real-time data systems.
Why Join Us?
- Solve meaningful technical challenges with a brilliant, motivated team.
- Flexible hybrid working policy.
- Opportunity to impact the core technology of a rapidly growing company.
Apply now and help us build the future of large-scale distributed systems!
Share this job
Oliver Bernard
Useful Links
Similar Jobs
- View Job
Python Developer - Hybrid Remote
London - View Job
Senior Python Developer, Backend Developer, Flask
London - View Job
Python developer - Financial services - London
London - View Job
Workday Enterprise Systems Developer
Regent's Park - View Job
Junior Python /React Developer role Central London /Hybrid
London