Principal Software Engineer

Lavosball Sports Technology Ltd
London, UK
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
£76,236.0 - £108,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Applications Architecture Application Performance Management Automation of Tests Cloud Computing Software Quality Code Review Databases Continuous Delivery Continuous Integration Distributed Systems Performance Tuning
+9 more
Software Architecture Software Maintenance Software Engineering Systems Integration Web Platforms Software Organization Backend Web Technologies Programming Languages

Job description

We are looking for a Principal Software Engineer who can provide technical leadership across our software platforms and help shape the architecture behind our next generation of digital products. You will work closely with product managers, software engineers, and technical stakeholders to turn complex requirements into reliable and scalable solutions.

This is a hands-on senior technical position. You will contribute directly to critical engineering projects while helping establish development standards, guide architectural decisions, and mentor engineers across the team.

Why Work With Us?

The Environment: Join a collaborative London-based technology environment where engineers are encouraged to contribute ideas, challenge technical assumptions, and take meaningful ownership of the products they build.

Technical Ownership: You will have significant influence over architecture, engineering practices, and technology decisions that affect the long-term direction of our platforms.

Modern Engineering: Our teams work with modern cloud infrastructure, APIs, scalable backend services, automated testing, and contemporary web technologies to deliver dependable digital products.

Professional Growth: We support continuous technical development through professional training, industry events, certifications, and opportunities to explore emerging technologies relevant to our products.

Key Responsibilities:

Software Architecture: Design and evolve scalable software architectures that support high-performance digital platforms and future product growth.

Technical Leadership: Provide technical direction on complex engineering projects and help teams make informed decisions around architecture, performance, security, and scalability.

Hands-On Development: Design, develop, review, and maintain production-quality software across critical areas of our technology platform.

Engineering Standards: Establish and improve coding standards, testing practices, documentation, and development processes that promote reliable and maintainable software.

Team Mentoring: Support Senior, Mid-level, and Junior engineers through technical guidance, code reviews, knowledge sharing, and constructive feedback.

System Performance: Identify technical bottlenecks and implement improvements that strengthen application performance, reliability, and availability.

Cross-Functional Collaboration: Work closely with product, data, and business teams to understand requirements and translate them into practical technical solutions.

Technology Evaluation: Assess new technologies, frameworks, and development approaches and recommend solutions based on clear technical and business requirements.

Requirements

Experience: 7 or more years of professional software engineering experience, including significant experience delivering complex and scalable software systems.

Technical Leadership: Demonstrated experience providing technical direction, making architectural decisions, and mentoring other software engineers.

Technical Skills: Strong experience with modern programming languages, web technologies, APIs, databases, cloud infrastructure, and software development best practices.

Architecture: A strong understanding of distributed systems, application architecture, scalability, system integration, and performance optimisation.

Engineering Quality: Experience with automated testing, code reviews, continuous integration, continuous delivery, and maintaining high standards of software quality.

Problem Solving: You can analyse complex technical challenges, evaluate different approaches, and implement practical solutions that balance immediate requirements with long-term maintainability.

Communication: Strong English communication skills with the ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.

Mindset: You are pragmatic, collaborative, and comfortable taking ownership of technically challenging projects. You understand when to improve an existing solution and when a new technical approach is necessary.

Benefits & conditions

Pay: £6,353.00-£9,000.00 per month

About the company

London is one of the world’s leading centres for technology, sport, and digital innovation, and at Lavosball Sports Technology Ltd, we bring these worlds together to build modern technology solutions for the sports industry. We develop scalable digital platforms and data-driven products designed to improve how sports organisations, teams, and their audiences interact with technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all