Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (Python)

OpenSource

Greater London

On-site

Confidential

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software company in Hammersmith is seeking a Software Developer to join their engineering team. The successful candidate will be responsible for building integrations, maintaining real-time data feeds, and improving system observability. Strong experience in software development with Python, excellent communication skills, and a degree in Computer Science or a similar discipline are required. This role offers engaging challenges and a chance to see the impact of your work directly.

Benefits

Up to 30% bonus
Enhanced pension contributions
Private health insurance
Sabbatical option after five years
33 days’ annual leave

Qualifications

  • Strong software development experience with solid Python expertise.
  • Degree in Computer Science or a similar numerate discipline.
  • Excellent communication skills and the ability to explain complex ideas clearly.

Responsibilities

  • Building integrations with new data and liquidity sources.
  • Developing and maintaining low-latency, real-time data feeds.
  • Improving system observability and visibility.

Skills

Software development experience
Python expertise
Excellent communication skills
Architectural trade-offs
Web scraping experience

Education

Degree in Computer Science or similar

Tools

Linux/Unix
AWS
Job description

We’re working with a software company based in Hammersmith that’s looking to add a Software Developer to their engineering team. This is a role for someone who enjoys solving real-world problems in a fast-moving environment.

The team operates with a high degree of autonomy and ownership. Engineers are trusted to make decisions, move quickly, and take responsibility for their work end to end, from initial design through to production support. If you enjoy seeing the direct impact of what you build, this role offers plenty of that.

Tasks
  • 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 that support internal strategies
  • Improving system observability and visibility to identify integration issues and optimisation opportunities
  • Working within an agile team on a flexible roadmap that evolves as new information and opportunities arise
  • Owning software throughout its full lifecycle: design, development, testing, review, deployment, and production support
  • Supporting live systems, including participation in a rotating out-of-hours support schedule
  • Design and delivery: Build features aligned to business goals, writing maintainable, performant, production-ready code
  • Code quality: Review and test peer contributions to ensure high standards of reliability and performance
  • Production ownership: Help keep systems stable and respond quickly when issues arise
  • Collaboration: Work closely with other engineers and internal stakeholders to design effective technical solutions
Requirements
  • Strong software development experience with solid Python expertise
  • Degree in Computer Science or a similar numerate discipline
  • Excellent communication skills and the ability to explain complex ideas clearly
  • Confidence making architectural and implementation trade-offs
  • Experience with web scraping and reverse-engineering, including working around bot-protection tooling
Nice to have
  • Experience building event-driven systems
  • Comfortable working in Linux/Unix environments
  • Exposure to cloud migration projects (AWS ideal)
Benefits
  • Up to 30% bonus.
  • Enhanced pension contributions
  • Private health insurance and life assurance
  • Sabbatical option after five years
  • 33 days’ annual leave (including bank holidays)
  • The opportunity to work on technically challenging, high-impact systems that directly influence business performance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.