OpenBao Developer

Posted Yesterday
Be an Early Applicant
27 Locations
Remote
Mid level
Cloud • Security
The Role
Develop and maintain OpenBao core features, plugins, storage backends, and secrets engines in Go. Collaborate on architecture, technical RFCs, secure coding, vulnerability remediation, testing, CI/CD, release workflows, and supply chain security. Participate in upstream open-source development, review contributions, triage issues, and build security tooling and integrations. The role requires strong Go systems engineering and knowledge of authentication, authorization, cryptography, PKI/TLS, and cloud-native infrastructure.
Summary Generated by Built In

Reports To: Delivery Manager, Head of OpenBao Development
Employment Status: Full Time
Salary: Up to £100k + bonus + benefits. 

Who is ControlPlane?

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.

What We're Looking For

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.

What You'll DoOpenBao Core Development
  • Feature Engineering: Design, write, and maintain core capabilities, plugins, storage backends, and secrets engines for OpenBao in Go.
  • Collaboration: Partner directly with the Head of OpenBao Development to refine system architecture, author technical RFCs, and break down complex feature roadmaps into clear engineering deliverables.
  • Secure Coding: Ensure all code adheres to strict cryptography best practices, memory management safety, and secure-by-design principles. Review and remediate any vulnerability reports.
Open Source & Upstream Maintenance
  • Community Engagement: Participate in upstream open-source development, reviewing pull requests, triaging issue reports, and maintaining high standards for community contributions.
  • Internal R&D: Work on internal lab projects, security tooling, and integration prototypes that advance open-source identity and secrets management.
Quality & Testing
  • Testing & Automation: Write comprehensive unit, integration, and security tests for Go codebase changes to maintain reliability across production releases.
  • Pipeline Hardening: Collaborate on CI/CD automation, release workflows, and supply chain security for OpenBao distribution artifacts.
What We're Looking ForCore Technical Capabilities
  • Strong Go (Golang) Engineering: Solid experience writing production-grade Go code, with a strong understanding of concurrency (goroutines/channels), interface design, testing suites, and performance profiling.
  • Systems & Security Engineering: Solid understanding of software security fundamentals, such as PKI/TLS, cryptography concepts, authentication/authorization models, and API design.
  • Experience Level: Intermediate to Senior software engineering background (typically 3–5+ years in backend systems development).
Desirable / Bonus Experience
  • OpenBao or Vault Experience: Direct experience with the OpenBao or HashiCorp Vault codebase (plugin architecture, storage drivers, dynamic secrets, or internal RPC mechanisms) is highly desirable, though not strictly required.
  • Cloud-Native Infrastructure: Familiarity with Linux primitives, containerization (Docker, Kubernetes), and Infrastructure-as-Code tooling (Terraform/OpenTofu).
  • Open Source Work: Previous track record of contributing to open-source Go projects or security tooling.
Location & Eligibility
  • This is a global role, but candidates in our existing regions within Europe, North America, and APAC would be given priority
  • Ability to align work hours with a global team across USA, NZ, UK.
Benefits

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:

  • Generous and competitive salary + Bonus
  • 33 days of paid holiday, including paid leave for the standard 8 UK Bank Holidays
  • Enhanced Parental Leave
  • Private Medical and Dental Insurance
  • An individual training budget for personal development, including but not limited to:
    • Conferences
    • Training (books, courses, coaching, as well as internal training which is of course included beyond budget)
Qualifications

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.

Skills Required

  • Strong experience writing production-grade Go code
  • Understanding of Go concurrency, interface design, testing suites, and performance profiling
  • Understanding of software security fundamentals, including PKI/TLS and cryptography
  • Understanding of authentication, authorization models, and API design
  • Intermediate or senior software engineering experience, typically 3-5+ years in backend systems development
  • Experience with OpenBao or HashiCorp Vault codebases
  • Familiarity with Linux primitives, Docker, Kubernetes, and Terraform or OpenTofu
  • Previous contributions to open-source Go projects or security tooling
  • Ability to align work hours with a global team across the USA, New Zealand, and the UK
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
53 Employees
Year Founded: 2017

What We Do

We are a London-based Kubernetes consultancy. We can: - architect, install, audit, and secure Kubernetes clusters using Cloud Native technologies - deliver user and administrator training, for beginners and experienced professionals - automate everything, from server deployment to constant security validation

Similar Jobs

SEON Logo SEON

Senior Security Engineer

Artificial Intelligence • Cybersecurity
Remote
27 Locations
415 Employees

Pfizer Logo Pfizer

Product & MVP Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Pfizer Logo Pfizer

Value & Performance Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Pfizer Logo Pfizer

Investment Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Similar Companies Hiring

Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account