Skip to main content
← Back to Jobs

Senior Software Engineer

Genius SportsWest End, West London
Full-time3-7
£61k - £101k
per year
👁️ 0 views📝 0 applicationsPosted 9/5/2026Expires 10/5/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer roles in West End, West London — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Salary: £61,000 - 101,000 per year Requirements: • Expert-level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) • Flexibility to work across all areas of the service stack, including front-end, back-end, and infrastructure • Strong understanding of good software design principles, including information hiding, abstraction, module design, cohesion, and coupling • Strong software architecture knowledge, including architectural patterns and how to apply them to highly scalable, fault-tolerant, observable microservices and systems • Detailed knowledge of testing methodology (TDD) and designing high-quality testing suites resilient to implementation changes • Experience with source control, continuous integration, pipeline design, containerised workloads, and infrastructure as code • Experience with messaging and asynchronous communication technologies (RabbitMQ, Pulsar) • Understanding of data structures, databases, and caching technologies • Ability to bring clarity to complex domains, develop a deep understanding quickly, and challenge unclear requirements • Experience leading conversations that drive alignment and uncover edge cases • Experience mentoring engineers both within and outside the immediate team • Excellent spoken and written English • Curiosity and a strong desire to learn and improve • Strong social skills and the ability to act as a facilitator while balancing support for others with individual contributions • Time management and asynchronous communication skills relevant to a remote-first engineering organization • Enthusiasm and ability to work collaboratively within a team • Adherence to our core engineering principles of Aligned Autonomy, Psychological Safety, and Continuous Improvement • Knowledge of Kubernetes clusters is advantageous • Experience building cloud-native applications on AWS is advantageous • Front-end web technology knowledge (React, shadcn) is advantageous • Domain Driven Design knowledge is advantageous • Mathematical aptitude, particularly statistics, is advantageous • Data engineering skills are advantageous • Experience building production-grade software with Agentic AI is advantageous Responsibilities: • Join a high-performing team within our Betting division to help deliver technical and product-focused initiatives • Build and scale our Sportsbook and Risk Management products • Work on innovative products such as our Advanced Risk capabilities to improve operator profitability, reduce volatility, and improve customer experience • Collaborate within a multi-disciplinary Agile team of Software Engineers, Data Scientists, QA Engineers, and a Product Manager • Work closely with the principles of continuous delivery and empowered, high-performing teams • Operate within our squad model, maintaining strong ownership of the team domain while contributing across multiple products • Tackle hard problems with smart solutions and deliver high-calibre code with an autonomous, performance-focused approach • Build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines and cloud infrastructure • Innovate, architect, deliver, and maintain an industry-revolutionising product • Lead execution of multi-sprint features or systems with measurable business impact • Apply pragmatic problem-solving, Agile delivery, and continuous improvement principles • Use a data-driven, evidence-based mindset and support continuous experimentation and validation Technologies: • Agentic AI • AI • AWS • Architect • C# • CI/CD • Cloud • Golang • Support • Java • Kotlin • Kubernetes • PHP • Product Manager • Python • RabbitMQ • React • TDD • Web • microservices • DDD • DevOps More: We are Genius Sports, and we bring together next-gen technology and the finest live data to enable a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive, and personalized than ever. This role sits within our Betting division and focuses on the delivery of technical and product-focused initiatives for our Sportsbook and Risk Management products. We operate in an office-first, hybrid working environment that varies by role and location, and occasional travel may be required. We offer a competitive salary, a range of benefits, and support for employee wellbeing, skills development, and career growth. We are committed to an inclusive working environment where everyone feels a sense of belonging and can make a difference, and we encourage applicants to let us know if they need assistance during the recruiting process due to a disability. last updated 36 week of 2026

Required Skills

C#JavaJavaScriptKotlinPythonPHPGolangC++TDDRabbitMQmicroservicescloudCI/CDKubernetesdata structuresdatabasescaching technologiesAgentic AIAWSReactDomain Driven Designdata engineeringstatistics

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.