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

Senior Software Engineer (Remote/Python)

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

At a Glance

  • Tasks: Own and develop APIs for a cutting-edge iGaming platform.
  • Company: Fast-growing, heavily funded tech company disrupting the iGaming industry.
  • Benefits: Competitive salary, remote work, and opportunities for professional growth.
  • Other info: Exciting challenges with high ownership and a culture of innovation.
  • Why this job: Join a dynamic team and shape the future of user experience in gaming.
  • Qualifications: Strong backend experience in Python and a passion for impactful product development.

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) 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 have the opportunity to work with cutting-edge technologies in a fast-scaling environment, all while enjoying a competitive salary and the flexibility of working from anywhere in the UK.
Burns Sheehan

Contact Detail:

Burns Sheehan Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to people in the industry, especially those working at companies you're interested in. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Python and APIs. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

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

Python
API Development
Distributed Systems
AWS
Kafka
PostgreSQL
Redis
Event-Driven Architecture
Systems Design
Architectural Decisions
Production-Grade APIs
Performance Optimisation
Adaptability to Modern Stacks
Product-Curious Mindset
Collaboration in Small Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and backend engineering. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in API development and distributed systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for iGaming and how you can contribute to our mission of disrupting the industry. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any relevant projects, especially those involving high-throughput architectures or event-driven systems, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

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, like AWS and Kafka. Brush up on your experience with APIs and distributed systems, as these will be key discussion points during the interview.

✨Show Your Problem-Solving Skills

Be prepared to discuss 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, as this will demonstrate your ability to contribute to their ambitious projects.

✨Understand Their Product Vision

Research the company’s iGaming platform and its user experience goals. Being product-curious means you should express genuine interest in how your work impacts users, so come ready to discuss how you can help shape their tech stack for better performance.

✨Embrace the Culture of Ownership

This role is all about high trust and high ownership. Be ready to share examples of how you've taken initiative in past projects. Highlight your ability to work independently and collaboratively within small teams, as this aligns with their company culture.

Senior Software Engineer (Remote/Python)
Burns Sheehan

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

>