freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Builds cloud-native, real-time backend systems in Python/Java that process live data for a high-performance platform, likely in fintech or iGaming.

London | Python | Java | Cloud | Real-Time Distributed Systems | Bonus & Excellent Benefits

Are you an experienced backend engineer who enjoys solving complex technical challenges in high-performance, real-time environments?

We're partnering with an innovative technology business that's investing heavily in its engineering capability as it continues to scale. They're looking for a Senior Software Engineer to join a collaborative team developing highly available, cloud-native platforms that process large volumes of real-time data.

This is an opportunity to work on technically challenging systems where performance, scalability and reliability are critical. You'll have the chance to influence architecture, contribute to technical decision-making and work alongside talented engineers in a fast-paced environment.

The Role

You'll play a key role in designing and developing modern backend systems that process live data, integrate with external platforms and support business-critical applications.

Responsibilities include:

  • Designing and developing scalable backend services using Python and Java
  • Building cloud-native, event-driven applications
  • Developing integrations with third-party platforms and APIs
  • Designing and optimising real-time data processing pipelines
  • Improving application performance, resilience and scalability
  • Working closely with technical stakeholders to deliver high-quality software
  • Contributing to infrastructure, deployment and continuous improvement initiatives

Technology

You'll be working with a modern engineering stack including:

  • Python
  • Java
  • Docker
  • REST APIs
  • Event-driven architecture
  • Distributed systems

About You

We're looking for engineers with experience in:

  • Cloud platforms (GCP preferred, although AWS or Azure experience is also valuable)
  • Docker and containerised applications
  • Event-driven or distributed systems
  • Real-time or high-performance backend applications

Experience working within high-performance, highly transactional environments would be advantageous, including:

  • Financial services or electronic trading platforms
  • Sports betting, iGaming or wagering technology
  • Trading or market data systems
  • Low-latency applications and streaming architectures
  • FIX Protocol or electronic trading integrations (particularly for candidates from financial services)

What's on Offer?

  • Competitive salary based on experience
  • Annual performance bonus
  • Private healthcare and dental cover
  • Pension
  • Wellness and gym membership
  • Excellent office facilities, including complimentary breakfasts and regular team lunches
  • A collaborative, engineering-led culture where you'll have genuine ownership and the opportunity to make a real impact

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available