{"id":3696202,"url":"https://alion.io/job/control-plane-openbao-developer","title":"OpenBao Developer","company":{"id":14418,"name":"Control Plane","domain":"control-plane.io","url":"https://alion.io/company/control-plane","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["United Kingdom"],"countries":["GB"],"hiring_countries":["DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":31,"salary":{"min":null,"max":100000,"currency":"GBP","period":"year","gross":null,"usd_annual":134164},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"FluxCD","optional":false},{"name":"Go","optional":false},{"name":"Kubernetes","optional":false},{"name":"PKI","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Threat Modeling","optional":false},{"name":"Zero Trust","optional":false},{"name":"Docker","optional":true},{"name":"HashiCorp Vault","optional":true},{"name":"Linux","optional":true},{"name":"OpenTofu","optional":true},{"name":"Terraform","optional":true},{"name":"Vault","optional":true}],"status":"live","first_seen_at":"2026-11-03T13:27:40Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-06T22:41:57Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Reports To: Delivery Manager, Head of OpenBao Development\nEmployment Status: Full Time\nSalary: Up to £100k + bonus + benefits. \nWho is ControlPlane?\nControlPlane 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.\nWe 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.\nWhat We're Looking For\nWe are seeking an Intermediate or Senior Go Engineer to join our open-source development team, working directly alongside our Head of OpenBao Development.\nIn 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.\nYou 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.\nWhat You'll Do\nOpenBao Core Development\nFeature Engineering: Design, write, and maintain core capabilities, plugins, storage backends, and secrets engines for OpenBao in Go.\nCollaboration: 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.\nSecure Coding: Ensure all code adheres to strict cryptography best practices, memory management safety, and secure-by-design principles. Review and remediate any vulnerability reports.\nOpen Source & Upstream Maintenance\nCommunity Engagement: Participate in upstream open-source development, reviewing pull requests, triaging issue reports, and maintaining high standards for community contributions.\nInternal R&D: Work on internal lab projects, security tooling, and integration prototypes that advance open-source identity and secrets management.\nQuality & Testing\nTesting & Automation: Write comprehensive unit, integration, and security tests for Go codebase changes to maintain reliability across production releases.\nPipeline Hardening: Collaborate on CI/CD automation, release workflows, and supply chain security for OpenBao distribution artifacts.\nWhat We're Looking For\nCore Technical Capabilities\nStrong 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.\nSystems & Security Engineering: Solid understanding of software security fundamentals, such as PKI/TLS, cryptography concepts, authentication/authorization models, and API design.\nExperience Level: Intermediate to Senior software engineering background (typically 3-5+ years in backend systems development).\nDesirable / Bonus Experience\nOpenBao 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.\nCloud-Native Infrastructure: Familiarity with Linux primitives, containerization (Docker, Kubernetes), and Infrastructure-as-Code tooling (Terraform/OpenTofu).\nOpen Source Work: Previous track record of contributing to open-source Go projects or security tooling.\nLocation & Eligibility\nThis is a global role, but candidates in our existing regions within Europe, North America, and APAC would be given priority\nAbility to align work hours with a global team across USA, NZ, UK.\nBenefits\nControlPlane 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.\nAlongside this, as a colleague you will have the following benefits:\nGenerous and competitive salary + Bonus\n33 days of paid holiday, including paid leave for the standard 8 UK Bank Holidays\nEnhanced Parental Leave\nPrivate Medical and Dental Insurance\nAn individual training budget for personal development, including but not limited to:\nConferences\nTraining (books, courses, coaching, as well as internal training which is of course included beyond budget)\nQualifications\nWe 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.\nAs 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!\nNOTE FOR RECRUITMENT AGENCIES: Please do not call or email our team speculatively. We do not accept unsolicited CVs.","description_format":"text","description_chars":5557,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Dental insurance","Parental leave"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["DevOps & Platform Engineering","Cloud Security"],"lifecycle":[{"event":"open","at":"2026-11-03T18:11:02Z"}],"visa":[],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":0.945,"age_days":2,"expected_fill_days":7,"reasons":["conf:0","velocity","win:mid"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":134164,"is_top_pay":false},"html_url":"https://alion.io/job/control-plane-openbao-developer","json_url":"https://alion.io/job/control-plane-openbao-developer.json","meta":{"generated_at":"2026-11-06T23:05:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2044,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":14418},"rest":"https://alion.io/mcp/rest/get_company?id=14418"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcontrol-plane-openbao-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcontrol-plane-openbao-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcontrol-plane-openbao-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/control-plane-openbao-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcontrol-plane-openbao-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3696202}},{"tool":"search_jobs","arguments":{"company":"control-plane.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3696202},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}