Product Software Engineer

Twenty First Group

City of Westminster

On-site

GBP 85,000 - 120,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Private health insurance
Occupational life cover
Income protection insurance
Personal days

Job summary

Twenty First Group in London is seeking a mid-level engineer to design and implement scalable solutions for sports clients. The role focuses on Python backend, AWS serverless patterns, and open-source collaboration across a diverse services ecosystem.

You will work hybrid from our London office (Farringdon) at least 3 days per week, with a strong emphasis on fast delivery and code quality, guided by tests and CI/CD practices. A bonus scheme is available alongside salary benchmarking.

Qualifications

  • Several years of Python and AWS backend experience.
  • Mid-level role with ability to mentor and guide others.
  • Experience with event-driven architectures and low-latency systems.
  • Familiarity with open-source culture and collaborative workflows.
  • Sports industry context is a plus.

Responsibilities

  • Solution stewardship: partner with PMs to shape solutions and trade-offs.
  • Engineering excellence: build robust, low-latency AWS-based systems.
  • Contribute to an open-source style internal ecosystem and tools.
  • Provide go-live support and meet fixed event deadlines.
  • Leverage AI tools with human oversight for smarter development.
  • Work in an XP-influenced environment with TDD and continuous delivery.
  • Develop with Python and adapt to new languages as services evolve.
  • Promote agentic coding workflows with Claude Skills and MCP.
  • Build and scale serverless architectures using Lambda, EventBridge, DynamoDB.
  • Understand sports data contexts and the relevant business environment.
  • Apply Terraform for infrastructure as code and data modeling (SQL/NoSQL).
  • Support hybrid work from our London office (Farringdon) 3 days/week.
  • Salary is benchmarked externally; eligibility for a bonus scheme.

Skills

Python
AWS
Java
Data modeling
TDD / CI-CD
SQL
NoSQL
Agile development
Sports domain knowledge

Education

Bootcamp (Makers Academy, Le Wagon)

Tools

Terraform
Lambda
EventBridge
DynamoDB

Job description

The Technology Solutions squad builds solutions that unlock value for clients across the sports industry. We work mainly on a project basis, delivering custom-built applications, APIs and AI tools for clients across sports competitions, federations, brands and broadcasters. Our team operates on an \"internal open source\" model; we value collective stewardship of our codebase rather than individual silos. You will be a key driver in understanding the \"why\" behind our systems and the customers they serve This role is for someone who balances high-level system design with a pragmatic, product-first mindset. You will not just execute on projects; you will help shape them while coaching and mentoring those around you.

What You'll Do
  • Solution Stewardship: Partner with PMs and stakeholders to build custom solutions. You are expected to suggest technical and feature trade-offs to ensure our solutions fit the brief and deliver in the time available without compromising quality
  • Engineering Excellence: Develop robust, low-latency solutions using AWS services
  • Collective Contribution: Participate in our \"open source\" internal culture. You will contribute to a shared ecosystem of services and tools, prioritizing the best collective outcome over component \"ownership\", and emphasising scalability.
  • Event Support: Our solutions are often focused on specific sporting events, meaning fixed deadlines and go-live support requirements that you will help to provide
  • Conscious AI: Leverage AI tools to accelerate development and enhance system logic, whilst maintaining human oversight and accountability.
  • Lean XP Practices: Work within an XP-influenced environment, utilizing TDD and continuous delivery to maintain speed and quality in a high-stakes environments.
  • Experience: with several years of experience behind you, you are ready to take on a Mid-level role. We welcome applications from recent bootcamp graduate, eg Makers Academy, Le Wagon.
  • Python: a strong proficiency in Python is essential, whilst you should also be comfortable moving between and picking up new languages as we evolve our services
  • Agentic Coding: everyday user of agentic coding workflows, actively pushing the boundaries of AI-assisted development by leveraging Claude Skills, Model Context Protocol (MCP), and autonomous agents.
  • AWS Serverless: experience building and scaling event-driven architectures (Lambda, EventBridge, DynamoDB).
  • Sports Literate: You follow sports and understand the context of the data and markets we build for, Java: our code base contains a significant amount of Java, hands on experience would be helpful
  • Sports business experience: knowledge of the business would be helpful
  • Infrastructure as Code: Hands-on experience with Terraform
  • Data Modeling: Proficiency with SQL and NoSQL data modeling for high-volume, low-latency environments
  • Hybrid-working out of our London office (Farringdon) - 3 days/week minimum in office
  • Salary based on our external benchmarking framework, plus eligibility for a bonus scheme.
  • Private health insurance, occupational life cover, and income protection insurance.
  • Personal days, including birthdays and health and wellness days
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Genius Sports • City of Westminster

Hybrid
GBP 90,000 - 120,000
Health insurance
Skills training
Social events
Software Engineer
Software Engineer

Sports Careers • Greater London

On-site
GBP 70,000 - 100,000
Health insurance
Skills training
Social events
+1
Solutions Architect
Solutions Architect

Pulselive • Greater London

Hybrid
GBP 60,000 - 100,000
Flexible and Remote Working
Buy and Sell Annual Leave
Health & Wellness Activities
+4
Product Software Engineer - AI, Open Source, Hybrid
Product Software Engineer - AI, Open Source, Hybrid

Twenty First Group • City of Westminster

Hybrid
GBP 85,000 - 120,000
Private health insurance
Occupational life cover
Income protection insurance
+1
Senior Backend Engineer - Building the future of sports technology! (Core Data/ Backend team)
Senior Backend Engineer - Building the future of sports technology! (Core Data/ Backend team)

La Fosse • Greater London

On-site
GBP 100,000 - 150,000
Stock options
Bonus
Software Engineer
Software Engineer

geniussports • Greater London

On-site
GBP 70,000 - 110,000
Health insurance
Skills training
Social events & wellbeing activities
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first

La Fosse • United Kingdom

On-site
GBP 90,000 - 110,000
Remote-first
Competitive salary
Impactful product work
Staff Engineer Software
Staff Engineer Software

Fanatics Inc. • Leeds

Hybrid
GBP 90,000 - 120,000
Full-Stack Software Developer
Full-Stack Software Developer

Harnham • Greater London

On-site
GBP 70,000 - 100,000
Python Engineer
Python Engineer

Smartodds Limited • Greater London

Hybrid
GBP 50,000 - 70,000
30 days holiday
In-house chef
In-house masseuse
+5