Desarrollador/a de OpenBao

ControlPlane

United States

Remote

USD 121,000 - 148,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salario competitivo
Bonos
33 días de vacaciones
Seguro médico y dental
Presupuesto para formación

Job summary

ControlPlane busca un/a ingeniero/a de Go de nivel intermedio o sénior para su equipo de código abierto, trabajando junto al responsable de Desarrollo de OpenBao. Desarrollarás el backend principal y contribuirás al diseño de motores de secretos, autenticación y sistemas de identidad.

trabajarás en código limpio, seguro y de alto rendimiento, participarás en RFCs técnicos y liderarás contribuciones de la comunidad de código abierto en nombre de ControlPlane.

Qualifications

  • Experiencia sólida escribiendo código Go de producción, con concurrencia, diseño de interfaces y pruebas.
  • Conocimientos de seguridad del software, PKI/TLS y APIs.
  • Experiencia en ingeniería de sistemas backend (3–5+ años).

Responsibilities

  • Desarrollar el núcleo de OpenBao en Go, incluyendo backends de almacenamiento y motores de secretos.
  • Colaborar con el responsable de Desarrollo de OpenBao para definir la arquitectura y desglosar entregables.
  • Realizar revisiones de seguridad, tests y ayudar a asegurar la cadena de suministro.

Skills

Go (Golang)
Concurrencia
Interfaces
Pruebas
Seguridad
PKI/TLS
Autenticación/Autorización
APIs

Tools

OpenBao
Docker
Kubernetes
Terraform/OpenTofu

Job description

Reporta a: Delivery Manager, responsable de Desarrollo de OpenBao
Situación laboral: Jornada completa
Salario: Hasta £100k + bonus + beneficios.

¿Quiénes somos en ControlPlane?

ControlPlane es una consultora con sede en Londres especializada en soluciones nativas de la nube, Kubernetes y seguridad de código abierto. Nuestra experiencia consiste en ayudar a las organizaciones a adoptar y proteger infraestructuras complejas en la nube mediante la implementación de medidas de seguridad «seguras desde el diseño» y «seguras por defecto». Esta excelencia en ingeniería nos lleva a profundizar en la ciberseguridad y a ofrecer servicios como arquitecturas de confianza cero, modelado de amenazas, seguridad de la cadena de suministro e ingeniería de plataformas.

Nuestro trabajo es muy reconocido en sectores altamente regulados, como las finanzas, la sanidad y las infraestructuras nacionales. Ayudamos a nuestros clientes a utilizar proyectos de nueva generación y de código abierto de forma segura y protegida. Además de prestar servicios de consultoría, contribuyemos activamente a la comunidad de código abierto y damos apoyo a proyectos como Flux CD, OpenBao y FINOS AI Readiness.

Qué buscamos

Buscamos un/a ingeniero/a de Go de nivel intermedio o sénior para nuestro equipo de desarrollo de código abierto, que trabajará directamente junto al responsable de Desarrollo de OpenBao.

En este puesto, te centrarás en el desarrollo del backend principal, diseñando, creando y manteniendo nuevas funcionalidades para OpenBao, la plataforma de código abierto para la gestión de secretos con reconocimiento de identidad.

Dedicarás tu tiempo a escribir código Go limpio, seguro y de alto rendimiento, a contribuir a los debates sobre el diseño de la arquitectura principal, a crear motores de secretos y métodos de autenticación personalizados, y a ayudar a liderar las contribuciones de la comunidad de código abierto en nombre de ControlPlane. La experiencia previa trabajando en el código base de OpenBao es una gran ventaja, pero lo más importante son unas sólidas competencias de ingeniería de sistemas en Go y la capacidad de aprender.

Qué harás
Desarrollo del núcleo de OpenBao
  • Ingeniería de funcionalidades: Diseñar, escribir y mantener en Go las capacidades principales, los complementos, los backends de almacenamiento y los motores de secretos de OpenBao.
  • Colaboración: Trabajar directamente con el responsable de Desarrollo de OpenBao para perfeccionar la arquitectura del sistema, redactar RFC técnicos y desglosar hojas de ruta complejas de funcionalidades en entregables de ingeniería claros.
  • Programación segura: Asegurarte de que todo el código cumpla estrictamente las mejores prácticas de criptografía, los requisitos de seguridad de la gestión de memoria y los principios de seguridad desde el diseño. Revisar cualquier informe de vulnerabilidad y corregir las vulnerabilidades que identifique.
Código abierto y mantenimiento de proyectos upstream
  • Participación en la comunidad: Participar en el desarrollo upstream de código abierto, revisar solicitudes de incorporación de cambios, clasificar informes de incidencias y mantener un alto nivel en las contribuciones de la comunidad.
  • I+D interna: Trabajar en proyectos internos de laboratorio, herramientas de seguridad y prototipos de integración que impulsen el código abierto en el ámbito de la identidad y la gestión de secretos.
Calidad y pruebas
  • Pruebas y automatización: Escribir pruebas unitarias, de integración y de seguridad exhaustivas para los cambios en el código base de Go, con el fin de mantener la fiabilidad en las versiones de producción.
  • Refuerzo de pipelines: Colaborar en la automatización de CI/CD, los flujos de trabajo de lanzamiento y la seguridad de la cadena de suministro para los artefactos de distribución de OpenBao.
Qué buscamos
Competencias técnicas principales
  • Sólida experiencia de ingeniería en Go (Golang): Experiencia sólida escribiendo código Go de calidad de producción, con un buen conocimiento de la concurrencia (goroutines/channels), el diseño de interfaces, las suites de pruebas y el análisis del rendimiento.
  • Ingeniería de sistemas y seguridad: Sólido conocimiento de los fundamentos de la seguridad del software, como PKI/TLS, conceptos de criptografía, modelos de autenticación/autorización y diseño de API.
  • Nivel de experiencia: Experiencia como ingeniero/a de software de nivel intermedio a sénior (normalmente, 3–5+ años en desarrollo de sistemas backend).
Experiencia deseable / adicional
  • Experiencia con OpenBao o Vault: Se valorará mucho la experiencia directa con el código base de OpenBao o HashiCorp Vault (arquitectura de complementos, controladores de almacenamiento, secretos dinámicos o mecanismos RPC internos), aunque no es un requisito estricto.
  • Infraestructura nativa de la nube: Familiaridad con primitivas de Linux, contenedores (Docker, Kubernetes) y herramientas de infraestructura como código (Terraform/OpenTofu).
  • Trabajo en código abierto: Trayectoria previa de contribuciones a proyectos de Go de código abierto o a herramientas de seguridad.
Ubicación y requisitos de elegibilidad
  • Este es un puesto global, pero se dará prioridad a candidatos de nuestras regiones actuales de Europa, Norteamérica y APAC.
  • Capacidad para adaptar el horario laboral al de un equipo global de EE. UU., Nueva Zelanda y Reino Unido.
Beneficios

ControlPlane es una empresa dinámica, vanguardista y apasionada en la que trabajar. Nuestro equipo es el centro de nuestro negocio, por eso nos preocupamos por nuestra cultura, las personas que lo forman y su desarrollo profesional.

Además, como parte del equipo, disfrutarás de los siguientes beneficios:

  • Salario competitivo y generoso + bonus

  • 33 días de vacaciones retribuidas, incluidos los permisos retribuidos correspondientes a los 8 festivos bancarios estándar del Reino Unido

  • Permiso parental mejorado

  • Seguro médico y dental privado

  • Presupuesto individual para formación y desarrollo personal, que incluye, entre otras cosas:

  • Conferencias

  • Formación (libros, cursos, asesoramiento y también formación interna, que, por supuesto, se ofrece además del presupuesto)

Cualificaciones

Creemos que nuestros compañeros son tan importantes como la tecnología que utilizamos. Buscamos personas con una gran calidad personal: con confianza serena, una sólida ética de trabajo, ganas de aprender, madurez emocional y respeto, que entiendan que «nosotros» es más que «yo» y que aceptan la diversidad humana en todas sus formas.

A medida que crezcamos, nos ayudarás a construir una cultura de empresa de la que todos podamos sentirnos orgullosos. Si compartes estos valores, ¡queremos conocerte!

NOTA PARA AGENCIAS DE SELECCIÓN: No llaméis ni escribáis a nuestro equipo para presentar candidaturas no solicitadas. No aceptamos CV no solicitados.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

OpenBao Developer
OpenBao Developer

ControlPlane • United States

Remote
USD 121,000 - 148,000
Salary + Bonus
33 days paid holiday
Parental leave
+2
OpenBao-Entwickler:in
OpenBao-Entwickler:in

ControlPlane • United States

Remote
USD 121,000 - 148,000
Großzügiges Gehalt + Bonus
33 bezahlte Urlaubstage
Elternzeit-Verbesserung
+3
Ingeniero/a Go Backend — Seguridad y Código Abierto
Ingeniero/a Go Backend — Seguridad y Código Abierto

ControlPlane • United States

Remote
USD 121,000 - 148,000
Salario competitivo
Bonos
33 días de vacaciones
+2
Technical Leader / Enterprise Architect | 100% Remoto
Technical Leader / Enterprise Architect | 100% Remoto

knowmad mood • United States

Remote
USD 140,000 - 200,000
Contrato indefinido
Trabajo remoto
Horario flexible
+1
Director/a de TI Empresarial
Director/a de TI Empresarial

Airalo • United States

Remote
USD 126,000 - 189,000
Senior Boomi Integration Developer
Senior Boomi Integration Developer

SDG Group • United States

Hybrid
USD 120,000 - 160,000
Ticket restaurante
Ticket guardería
Transporte stipendio
+1
Ingeniero/a principal de desarrollo web
Ingeniero/a principal de desarrollo web

Genki • United States

Remote
USD 113,000 - 136,000
Trabajo totalmente remoto
Horario flexible
25 días de vacaciones
+1
Ingeniero/a de software Staff, instrumentación de OpenTelemetry para Python | Reino Unido | Remoto
Ingeniero/a de software Staff, instrumentación de OpenTelemetry para Python | Reino Unido | Remoto

Grafana Labs • United States

Remote
USD 143,000 - 179,000
100 % remoto
RSU
Contribución a OSS
Responsable de Ingeniería, ingeniero/a de plataforma de Control Plane
Responsable de Ingeniería, ingeniero/a de plataforma de Control Plane

ClickHouse • United States

Remote
USD 180,000 - 300,000
Flexible work environment
Healthcare
Equity
+3
Responsable de Seguridad de la Información
Responsable de Seguridad de la Información

Secfix • United States

Remote
USD 156,000 - 212,000
Trabajo remoto 100% con oficinavirtual
Salario competitivo local
Participación en el capital
+5