Software Engineer

TXODDS
London
About TxODDS

TxODDS is the world’s leading provider of real-time aggregated sporting odds, delivering intelligent, integrity-led insights to clients across the globe. We operate in a fast-paced, 24-hour environment where innovation and precision are key. Our engineering team is at the heart of this mission - building and maintaining the products that power our business.

We’re now looking for a Scala Software Engineer to join our Engineering team. This is a hands-on role where you’ll work on high-impact projects, collaborate with talented colleagues across the UK and EU, and help shape the future of sports data technology.

What You’ll Do:

As a Software Engineer at TxODDS, you’ll play a key role in developing and maintaining our core products. You’ll be part of a collaborative team working on both new features and business-as-usual (BAU) maintenance, with a strong focus on code quality, performance, and innovation.

Your responsibilities will include:

  • Writing runnable, deployed code with automated tests and documentation.
  • Maintaining and improving existing codebases and infrastructure.
  • Participating in task estimation, release planning, and delivery.
  • Communicating effectively with developers, product owners, testers, and stakeholders.
  • Ensuring software is performant and meets specifications.
  • Supporting infrastructure-as-code and CI/CD practices.
  • Actively contributing to peer reviews and mentoring junior developers.
  • Continuously learning and sharing knowledge across the team.
What You’ll Bring:

We’re looking for someone with solid technical skills, a collaborative mindset, and a passion for clean, efficient code. For this role, Scala development experience is essential.

You’ll also bring:

  • Strong experience in test-driven, functional development using Scala.
  • Familiarity with Typelevel frameworks (Cats, Cats Effect, fs2).
  • Experience with SQL and NoSQL databases.
  • Understanding of software architecture, requirements engineering, and UML.
  • Comfort working with Linux and the network stack for service hosting.
  • Knowledge of algorithmic complexity and performance tuning.
  • Experience with tools like Confluence, JIRA, and Kanban methodology.
  • A logical, structured approach to problem-solving.
  • Excellent communication skills and the ability to work in a fast-paced environment.

Nice to have:

  • Exposure to sports data or betting systems.
  • Interest in applied mathematics and emerging technologies.
  • Experience in team management or mentoring.
What You’ll Get From Us:

You’ll be joining a dynamic, fast-paced team in a business that values innovation, simplicity, and collaboration. You’ll be part of a company that prioritises technical excellence, continuous learning, and meaningful impact.

Scroll down for what we offer!

Posted 2025-11-19

Recommended Jobs

ION Java Developer

London

*** ION Java Developer 12+months Hybrid opportunity *** On behalf of one of our key partners RED has now a new opportunity for a ION Java Developer to join a new project. The contract is for 12 mo…

View Details
Posted 2025-10-27

Highly Specialist Speech and Language Therapist

Sanctuary Personnel
Bromley, Greater London

JOB-20241107-7e15468c Highly Specialist Speech and Language Therapist - Bromley, UK We are searching for an experienced and innovative Highly Specialist Speech and Language Therapist to join our d…

View Details
Posted 2025-10-27

Showroom Sales Coordinator

London

Looking to join a leading global company in the fashion industry, trusted worldwide for their impeccable production standards and sustainability initiatives, as a showroom coordinator? Based out of…

View Details
Posted 2025-10-15

Senior Account Manager

Aquent
East London

Aquent is partnering with a leading organisation at the forefront of customer communications, serving diverse sectors including commercial, retail, and financial industries. We are dedicated to trans…

View Details
Posted 2025-11-06

Senior Manager Employment Taxes

BKL
London

BKL Job Description Job Title: Senior Manager (Employment Taxes) Location: EC4M & Remote Working Working Hours: Monday to Friday, 35-hour week (Flexitime) Reporting To: Tax Director D…

View Details
Posted 2025-09-30

Architectural Coordinator

The Management Recruitment Group
London

Architectural Coordinator- Construction Location: West London Contract Type: Full time About the Role We are seeking a skilled Architectural Coordinator to join our project team and p…

View Details
Posted 2025-10-27

Sybase DBA

Quant Capital
London

Sybase DBA Quant Capital is urgently looking for a Sybase DBA to join our high profile client. Our client provides global technology services to the financial services industry specif…

View Details
Posted 2025-10-30

Real Estate Analyst - UK Valuation Analyst Team

Savills
London

Role Overview We have a fantastic opportunity for a Real Estate Analyst to join our UK Valuation Analyst team in London. The is a unique opportunity for forward thinking problem solvers to br…

View Details
Posted 2025-11-22

Test Lead in London Area

London

Job description HCLTech is a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad …

View Details
Posted 2025-11-06