- Salary
- £70k – £100k/yr
- Location
- Cheltenham (Hybrid)
- Workplace
- Hybrid
- Department
- Engineering
- Seniority
- Senior
- Clearance
- Required
- Source
- Pinpoint
Description
Senior/Principal Software Engineer
Application Deadline: 31 July 2026
Department: Software Engineering
Employment Type: Permanent
Location: Cheltenham (Hybrid)
Compensation: £70,000 - £100,000 / year
Description
The Role:
- Design and deliver secure, scalable software in small agile teams
- Stay hands-on while shaping architecture and technical direction
- Set engineering standards and mentor others
- Work directly with customers to solve complex problems
- Champion modern engineering practices (cloud, CI/CD, DevSecOps)
What you'll bring:
- Active, or recently active, SC or DV clearance (essential)
- Strong experience delivering production systems in complex environments
- Depth in at least one modern language (Java, TypeScript, Python, Go etc.)
- Cloud/container experience and a security-first mindset
- Confidence influencing technical decisions and improving teams
Tech we commonly use
- Java • TypeScript • Python • Go
- React / Angular
- AWS • Kubernetes • Docker
- Elasticsearch • MongoDB • relational DBs
- CI/CD • GitOps • infrastructure as code
Why join Gemba?
- Our people are our most important asset, and we prioritise their needs.
- We succeed and fail as a team, not as individuals.
- We do the right thing and we do the thing right.
- We keep an unwavering focus on the customer’s needs.
Away from our values, Gemba offers an excellent and comprehensive package to our Gembans, including great salaries, meaningful perks, a culture of truly rewarding and celebrating success, amongst many other core benefits like flexible pensions and PMI.