Software Engineer
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!
Recommended Jobs
ION Java Developer
*** 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…
Highly Specialist Speech and Language Therapist
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…
Showroom Sales Coordinator
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…
Senior Account Manager
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…
Senior Manager Employment Taxes
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…
Architectural Coordinator
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…
Sybase DBA
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…
Real Estate Analyst - UK Valuation Analyst Team
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…
Test Lead in London Area
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 …