Senior Software Engineer
Indexed description
Senior Python Software Engineer
Up to £120,000
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
- Google Cloud Platform (GCP)
- Docker
- REST APIs
- Event-driven architecture
- Streaming data
- Distributed systems
- Real-time data processing
About You
We're looking for engineers with experience in:
- Commercial Python development
- Java development
- Cloud platforms (GCP preferred, although AWS or Azure experience is also valuable)
- Docker and containerised applications
- REST API development
- Event-driven or distributed systems
- Real-time or high-performance backend applications
- Designing scalable data pipelines
Desirable Experience
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 (Up to £120,000)
- Annual performance bonus
- Private healthcare and dental cover
- Pension
- 25 days' holiday plus bank holidays
- 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
If you're looking for an opportunity to work on complex backend systems in a modern engineering environment, we'd love to hear from you.
Apply now or get in touch for a confidential discussion.
RSG Plc is acting as an Employment Agency in relation to this vacancy.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search