Senior Software Engineer (Remote/Python) in London
Senior Software Engineer (Remote/Python)

Senior Software Engineer (Remote/Python) in London

London Full-Time 90000 - 110000 £ / year (est.) Home office possible
Burns Sheehan

At a Glance

  • Tasks: Lead backend development, own APIs, and shape product evolution in a dynamic team.
  • Company: Fast-growing iGaming platform disrupting the industry with innovative tech.
  • Benefits: Competitive salary, remote work, and opportunities for professional growth.
  • Other info: Exciting challenges with high ownership and a culture of trust.
  • Why this job: Join a team that values your input and builds impactful products from scratch.
  • Qualifications: Strong Python backend experience and a passion for product impact.

The predicted salary is between 90000 - 110000 £ per year.

Location: Remote-first, UK-based

Salary: £90,000-110,000

Heavily Funded: Series C-funded, fast-scaling consumer tech

Technical Environment: Python, API Development, Distributed Systems, AWS

We're partnered with a fast-growing, heavily funded iGaming platform as they scale multiple engineering teams. Their ambition is to disrupt a bloated, legacy-dominated industry through a genuinely exceptional user experience. This is a business that owns its entire tech stack end-to-end. No white-label shortcuts. That means the engineering team has the freedom to build in a customer and product driven environment and to build it right.

Responsibilities

  • This role sits within a team that drives their core revenue.
  • This hire will be the technical anchor on the backend side of the squad.
  • You'll own the APIs that power the customer-facing product, be involved from problem statement through to release, and play a direct role in shaping how the domain evolves as they migrate from a Python monolith into isolated, resilient services.
  • There's an exciting launch on the horizon in a brand new region.
  • The systems challenge is real: high-throughput event-driven architecture on AWS, Kafka, PostgreSQL, Redis, averaging 6+ backend releases per week with a future target of 20+ - fast but safe is their culture.
  • They're also experimenting with Rust for performance-critical workloads and are early-but-genuine adopters of AI tooling across the engineering org.
  • Small squads, high trust, high ownership. This isn't a place for engineers who want to be handed a ticket and told what to build.

Requirements

  • Strong backend engineering experience, ideally in Python, though they'll flex for the right profile with a modern stack background.
  • Proven track record building and owning production-grade APIs with performance in mind.
  • Comfortable contributing to systems design and architectural decisions, not just implementation.
  • Product-curious: you care that your work reaches users and has an impact, not just that the code is clean.
  • Experience with distributed systems or event-driven architectures is a strong positive.

Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.

Senior Software Engineer (Remote/Python) in London employer: Burns Sheehan

Join a dynamic and innovative iGaming platform that prioritises a culture of high trust and ownership, where your contributions directly impact user experience. With a remote-first approach and a commitment to employee growth, you'll thrive in an environment that encourages experimentation with cutting-edge technologies like AWS and AI tooling. Enjoy competitive salaries and the opportunity to shape the future of a rapidly scaling company as you work alongside passionate professionals in a collaborative setting.
Burns Sheehan

Contact Detail:

Burns Sheehan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Remote/Python) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the iGaming industry on LinkedIn or at tech meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a GitHub repo with some cool projects or contributions that highlight your Python and API development expertise. It’s a great way to demonstrate what you can do beyond the application.

✨Tip Number 3

Prepare for those interviews! Research the company’s tech stack and be ready to discuss how your experience aligns with their goals, especially around distributed systems and event-driven architectures.

✨Tip Number 4

Don’t forget to apply through our website! We’re all about finding the right fit, and applying directly helps us see your enthusiasm for the role. Plus, it makes tracking your application easier!

We think you need these skills to ace Senior Software Engineer (Remote/Python) in London

Python
API Development
Distributed Systems
AWS
Kafka
PostgreSQL
Redis
Event-Driven Architecture
Systems Design
Architectural Decisions
Production-Grade APIs
Performance Optimisation
Adaptability to Modern Tech Stacks
Product-Curious Mindset
Experience with Rust

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your backend engineering experience, especially in Python, and any work you've done with APIs or distributed systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about iGaming and how your background makes you a great fit for our team. Share specific examples of projects where you've made an impact, especially in high-throughput environments.

Showcase Your Problem-Solving Skills: In your application, don't just list your technical skills; demonstrate how you've tackled complex challenges in previous roles. We love engineers who can think critically and contribute to system design, so share those experiences!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to see your application and get to know you better. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at Burns Sheehan

✨Know Your Tech Stack

Make sure you’re well-versed in Python and the other technologies mentioned in the job description, like AWS and event-driven architectures. Brush up on your knowledge of API development and be ready to discuss how you've built and owned production-grade APIs in the past.

✨Show Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, especially those related to backend engineering. Think about how you approached these problems and what solutions you implemented, particularly in high-throughput environments.

✨Demonstrate Product Curiosity

This role is all about impact, so be ready to discuss how your work has affected users in the past. Share examples of how you’ve contributed to product decisions or improved user experience through your technical contributions.

✨Engage with the Team Culture

Since this company values high trust and ownership, come prepared to discuss how you thrive in small teams. Share experiences where you took initiative or led projects, and express your enthusiasm for working collaboratively in a fast-paced environment.

Senior Software Engineer (Remote/Python) in London
Burns Sheehan
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>