Senior Python Software Engineer

Sandersonrecruitmentplc โ€” United Kingdom ยท Posted ~2 days ago

Senior Full-time Onsite

Skills

Python Java Cloud Platforms Docker REST APIs Event-Driven Architecture Distributed Systems Real-Time Data Processing Google Cloud Platform (GCP) Event-driven architecture Streaming data Distributed systems Real-time data processing

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

An innovative technology company is seeking a Senior Software Engineer to design and develop scalable backend systems processing live data. The role involves building cloud-native, event-driven applications, developing integrations with third-party APIs, and optimizing real-time data pipelines using Python and Java. The ideal candidate will have experience with Google Cloud Platform, Docker, distributed systems, and high-performance backend applications.

Highlights

Competitive salary based on experience, annual performance bonus, private healthcare and dental cover, pension, 25 days' holiday plus bank holidays, wellness and gym membership, excellent office facilities, collaborative engineering-led culture with genuine ownership.

Description

Senior Python Software Engineer 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 JavaBuilding cloud-native, event-driven applicationsDeveloping integrations with third-party platforms and APIsDesigning and optimising real-time data processing pipelinesImproving application performance, resilience and scalabilityWorking closely with technical stakeholders to deliver high-quality softwareContributing to infrastructure, deployment and continuous improvement initiatives Technology You'll be working with a modern engineering stack including: PythonJavaGoogle Cloud Platform (GCP)DockerREST APIsEvent-driven architectureStreaming dataDistributed systemsReal-time data processing About You We're looking for engineers with experience in: Commercial Python developmentJava developmentCloud platforms (GCP preferred, although AWS or Azure experience is also valuable)Docker and containerised applicationsREST API developmentEvent-driven or distributed systemsReal-time or high-performance backend applicationsDesigning scalable data pipelines Desirable Experience Experience working within high-performance, highly transactional environments would be advantageous, including: Financial services or electronic trading platformsSports betting, iGaming or wagering technologyTrading or market data systemsLow-latency applications and streaming architecturesFIX Protocol or electronic trading integrations (particularly for candidates from financial services) What's on Offer? Competitive salary based on experienceAnnual performance bonusPrivate healthcare and dental coverPension25 days' holiday plus bank holidaysWellness and gym membershipExcellent office facilities, including complimentary breakfasts and regular team lunchesA 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.