×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Python

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: OpenSource
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Python, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Python)
Location: Greater London

A software company in London is looking for a Senior Developer to join their engineering team. They operate in a fast-paced environment where engineers prioritise quick delivery, practical problem-solving, and real-world impact over perfect code. It’s an outcome-driven culture with plenty of autonomy, where developers take ownership across the full lifecycle of their work.

What You’ll Work On
  • Building integrations with new data and liquidity sources using advanced web-scraping and reverse-engineering techniques.
  • Developing and maintaining low-latency, real-time data feeds to support internal strategies.
  • Improving system visibility and observability to help identify integration issues and areas for optimisation.
  • Working as part of an agile team with a flexible, evolving roadmap driven by new information and opportunities.
  • Taking full responsibility for software from design through to development, testing, review, deployment, and production support.
Key Responsibilities
  • Design & Deliver Features: Build features aligned with business goals, writing high-quality, maintainable, and performant code.
  • Code Quality: Review and test contributions from peers to ensure functionality, maintainability, and performance standards.
  • Production Ownership: Support services in production, ensuring stability and responding quickly to issues.
  • Cross-Team

    Collaboration:

    Work closely with fellow engineering teams, as well as internal stakeholders, to design and deliver effective technical solutions.
  • Out-of-hours support as part of a rotating schedule.
  • Languages: Python
  • Observability: Open Telemetry, Prometheus, Grafana, Zabbix
  • Cloud: AWS
Requirements Must-haves
  • Strong software development background with solid Python experience.
  • Degree in Computer Science or a similar numerical subject.
  • Excellent communication skills with the ability to explain complex ideas clearly.
  • Strong decision‑making skills, particularly around trade-offs in architecture and implementation.
  • Experience with web-scraping / reverse-engineering, including navigating bot‑protection tooling.
Nice-to-haves
  • Experience building event‑driven systems.
  • Comfortable working in Linux/Unix environments.
  • Experience contributing to cloud migration projects (AWS ideal).
  • Competitive salary with strong bonus potential.
  • Enhanced pension contributions.
  • Private health insurance and life assurance.
  • Sabbatical option after five years.
  • 33 days' annual leave (including bank holidays).
  • The chance to work on high‑impact systems in a technically demanding environment, contributing directly to business performance and future growth.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary