Senior Software Engineer
Job Description
Senior Python Software Engineer
\nUp to £120,000
\nLondon | Python | Java | Cloud | Real-Time Distributed Systems | Bonus & Excellent Benefits
\n\nAre you an experienced backend engineer who enjoys solving complex technical challenges in high-performance, real-time environments?
\n\nWe'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.
\n\nThis 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.
\n\nThe Role
\nYou'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.
\nResponsibilities include:
\n- \n
- Designing and developing scalable backend services using Python and Java \n
- Building cloud-native, event-driven applications \n
- Developing integrations with third-party platforms and APIs \n
- Designing and optimising real-time data processing pipelines \n
- Improving application performance, resilience and scalability \n
- Working closely with technical stakeholders to deliver high-quality software \n
- Contributing to infrastructure, deployment and continuous improvement initiatives \n
Technology
\nYou'll be working with a modern engineering stack including:
\n- \n
- Python \n
- Java \n
- Google Cloud Platform (GCP) \n
- Docker \n
- REST APIs \n
- Event-driven architecture \n
- Streaming data \n
- Distributed systems \n
- Real-time data processing \n
About You
\nWe're looking for engineers with experience in:
\n- \n
- Commercial Python development \n
- Java development \n
- Cloud platforms (GCP preferred, although AWS or Azure experience is also valuable) \n
- Docker and containerised applications \n
- REST API development \n
- Event-driven or distributed systems \n
- Real-time or high-performance backend applications \n
- Designing scalable data pipelines \n
Desirable Experience
\nExperience working within high-performance, highly transactional environments would be advantageous, including:
\n- \n
- Financial services or electronic trading platforms \n
- Sports betting, iGaming or wagering technology \n
- Trading or market data systems \n
- Low-latency applications and streaming architectures \n
- FIX Protocol or electronic trading integrations (particularly for candidates from financial services) \n
What's on Offer?
\n- \n
- Competitive salary based on experience (Up to £120,000) \n
- Annual performance bonus \n
- Private healthcare and dental cover \n
- Pension \n
- 25 days' holiday plus bank holidays \n
- Wellness and gym membership \n
- Excellent office facilities, including complimentary breakfasts and regular team lunches \n
- A collaborative, engineering-led culture where you'll have genuine ownership and the opportunity to make a real impact \n
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.
\n\nApply now or get in touch for a confidential discussion.
\nRSG Plc is acting as an Employment Agency in relation to this vacancy.
