Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop and maintain OpenBao core features, plugins, storage backends, and secrets engines in Go, while collaborating on architecture, technical RFCs, and feature planning. Contribute to upstream open-source maintenance, security reviews, testing, CI/CD and release workflows, and internal security and integration projects.
Reports To: Delivery Manager, Head of OpenBao Development
Employment Status: Full Time
Salary: Up to £100k + bonus + benefits.
ControlPlane is a London-headquartered consultancy specialising in cloud-native, Kubernetes, and open-source security solutions. Our expertise lies in helping organisations adopt and secure complex cloud infrastructures by implementing security measures that are "secure-by-design" and "secure-by-default." This engineering excellence drives ControlPlane deep into cybersecurity, providing services like zero-trust architectures, threat modeling, supply chain security, and platform engineering.
We are acclaimed for our work in highly regulated industries, such as finance, healthcare, and national infrastructure. We help clients consume next-generation and open-source projects safely and securely. In addition to consulting, we are active contributors to the open-source community supporting projects like Flux CD, OpenBao, and FINOS AI Readiness.
We are seeking an Intermediate or Senior Go Engineer to join our open-source development team, working directly alongside our Head of OpenBao Development.
In this role, you will focus on core backend development, designing, building, and maintaining new features for OpenBao, the open-source identity-aware secrets management platform.
You will spend your time writing clean, secure, high-performance Go code, contributing to core architectural design discussions, building custom secrets engines and auth methods, and helping lead open-source community contributions on ControlPlane’s behalf. Prior experience working within the OpenBao codebase is a strong bonus, but strong Go systems engineering skills and an aptitude to learn are what matter most.
ControlPlane is a dynamic, cutting-edge and passionate business to work for. Our employees are at the heart of our business, which means we care about our culture, our people and their progression.
Alongside this, as a colleague you will have the following benefits:
We believe our peers are equally as important as the technology we use. We're looking for people of the highest personal calibre: quietly confident, with a strong work ethic, keenness to learn, emotional maturity and respect, who understand that "we" is more than "me" and who embrace human diversity of all kinds.
As we grow, you'll help us build a company culture of which we can all be proud. If you share these values, we want to hear from you!
NOTE FOR RECRUITMENT AGENCIES: Please do not call or email our team speculatively. We do not accept unsolicited CVs.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 216,087+ Jobs in Software Development
Answer easy questions
216,087+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”