Software Engineer - Onsite | Cheltenham | C++ / Python / Linux Are you a skilled and motivated software engineer looking to make a real impact in a supportive and forward-thinking environment? We're seeking enthusiastic individuals with a passion for technology and continuous learning to join our growing team in Cheltenham. About the Role: As a Software Engineer, you'll be working as part of a collaborative team delivering scalable, supportable, and mission-focused systems. You'll play a key role in shaping solutions while bringing fresh ideas and a proactive mindset to the table. This is an onsite role, giving you the opportunity to work closely with end users and directly see the impact of your contributions. What You'll Be Doing: Developing and maintaining software solutions using modern programming languages and frameworks Working across the full software lifecycle in a collaborative team environment Using your technical insight to influence design decisions and improve system performance Staying current with emerging technologies and dedicating time each week to personal and professional development (10% of your time) Tech Stack - Skills & Experience: Essential Experience in One or More of the Following: C++ Python Linux Containerisation (e.g. Docker, Kubernetes) Helm Desirable Experience: Telephony systems Internet protocols and standards Rust GoLang What We Offer: A supportive, inclusive team culture Continuous learning and development opportunities with dedicated time for training A chance to work on meaningful projects that have a real-world impact