Senior Backend Engineer (Python)

Company: OpenSource
Apply for the Senior Backend Engineer (Python)
Location: Greater London
Job Description:

A fast-growing fintech company based in London is hiring a Senior Python Engineer to work on real-time data systems and external data integrations. Engineers work with full autonomy across the entire development lifecycle in a fast-moving environment where technical decisions have direct commercial impact.

About the Role

What You’ll Work On

  • Reverse-engineering third-party data sources and building robust integrations, including circumventing bot-protection mechanisms.
  • Developing and maintaining low-latency, real-time data pipelines that underpin business-critical operations.
  • Improving system observability to surface integration issues and optimise performance.
  • Taking end-to-end ownership of software from design through to deployment and production support.
  • Contributing to a fast-moving roadmap shaped by emerging data opportunities.

Responsibilities

  • Design and deliver well-structured, performant Python code aligned to business requirements.
  • Participate in code review, maintaining quality and consistency across the codebase.
  • Support production services and respond to incidents as part of a rotating on-call schedule.
  • Collaborate with engineering teams and internal stakeholders to deliver effective technical solutions.

Qualifications

  • Degree in Computer Science or similar.

Required Skills

  • Strong Python development experience at a professional level.
  • Hands-on web-scraping and reverse-engineering experience, including working around bot-detection systems.
  • Strong architectural decision-making and the ability to communicate technical trade-offs clearly.

Preferred Skills

  • Experience with event-driven system design.
  • Linux/Unix in a production environment.
  • Involvement in a cloud migration project, ideally on AWS.

Please submit your application and we will review your CV as soon as possible.

#J-18808-Ljbffr…

Posted: March 23rd, 2026