Pearl
Canonical
Staff Software Engineer para Gestión de Identidad (Go/Golang)
Sobre la oportunidad
Canonical es un proveedor líder de software de código abierto y sistemas operativos para los mercados empresariales y tecnológicos globales. Nuestra plataforma, Ubuntu, se utiliza ampliamente en iniciativas empresariales innovadoras como la nube pública, la ciencia de datos, la IA, la innovación en ingeniería y el IoT. Nuestros clientes incluyen a los principales proveedores de nube pública y silicio del mundo, así como a líderes de la industria en muchos sectores. La empresa es pionera en la colaboración distribuida global, con 1200+ colegas en 75+ países y muy pocos puestos basados en oficina. Los equipos se reúnen de dos a cuatro veces al año en persona, en lugares interesantes de todo el mundo, para alinear la estrategia y la ejecución.
La empresa está dirigida por sus fundadores, es rentable y está en crecimiento.
Estamos contratando a un/a Ingeniero/a de Software de nivel Staff para Gestión de Identidad para trabajar en la autorización y gestión de acceso en todo el conjunto de productos empresariales y servicios web de Canonical, utilizando Go (Golang) y Python.
EL PUESTO CONLLEVA
Como ingeniero/a de software para los productos de Gestión de Identidad de Canonical, modernizará y ampliará las capacidades de las soluciones de gestión de identidad que utilizamos para la autenticación y autorización en nuestros productos, así como en nuestros sitios web canonical.com canonical.com y ubuntu.com ubuntu.com. Su trabajo en Gestión de Identidad tendrá un impacto directo en los usuarios de todos los productos de Canonical. Además, ayudará a escribir charms de Juju juju.is/ para gestionar aspectos operativos.
- Colaborar de forma proactiva con un equipo distribuido, liderando esfuerzos y debates técnicos
- Escribir APIs de servicios web limpios para dar soporte tanto a clientes CLI como frontend, utilizando Go (Golang) y Python
- Diseñar e implementar nuevas funcionalidades y mejoras desde la especificación hasta la producción y las operaciones continuas a escala
- Revisar el código producido por otros ingenieros, ayudando a establecer estándares de calidad
- Debatir ideas y colaborar en la búsqueda de buenas soluciones
- Crear y mejorar endpoints de API de gestión, autenticación y autorización
- Elaborar flujos de autenticación para el usuario final desde el diseño hasta la implementación
- Escribir charms (operadores) de Juju juju.is/ para gestionar aspectos operativos
- Modernizar la pila de identidad de nuestros sitios web y productos impulsando la adopción de las mejores tecnologías de IAM
- Entregar productos excelentes que encanten a los usuarios manteniendo una cultura de calidad y excelencia en ingeniería
- Trabajar desde casa con viajes globales de 2 a 4 semanas al año para eventos internos y externos
LO QUE BUSCAMOS EN USTED
La excelencia técnica y una trayectoria en ingeniería de software son requisitos previos necesarios para este puesto. Se espera que usted sea responsable del diseño y la entrega del sistema, facilite las integraciones y trabaje con su equipo en la estrategia y la ejecución.
- Es un/a ingeniero/a de software de nivel Staff o senior con experiencia, con experiencia específica en la creación de productos de gestión de identidad y acceso
- Está familiarizado/a con el software de código abierto, estándares, protocolos y conceptos en el ámbito de la identidad (p. ej., OpenID, OAuth, LDAP)
- Tiene experiencia en la implementación de marcos de autorización en sistemas distribuidos
- Valora la programación segura y los estándares, y disfruta trabajando en equipos que hacen lo mismo
- Se siente cómodo/a con Ubuntu como plataforma de desarrollo y despliegue
Además:
- Trayectoria académica excepcional tanto en bachillerato como en la universidad
- Grado universitario en una materia técnica o una narrativa convincente sobre su camino alternativo elegido
- Inglés profesional escrito y hablado con excelentes habilidades de presentación
- Excelentes habilidades interpersonales, curiosidad, flexibilidad y responsabilidad
- Capacidad para viajar internacionalmente dos veces al año para eventos de la empresa de hasta dos semanas de duración
Ubicación: Este puesto tendrá base remota en las regiones EMEA y AMER.
LO QUE OFRECEMOS A NUESTROS COLEGAS
Consideramos la ubicación geográfica, la experiencia y el rendimiento al configurar la compensación en todo el mundo. Revisamos la compensación anualmente (y con más frecuencia para graduados y asociados) para asegurarnos de reconocer el rendimiento sobresaliente. Además del salario base, ofrecemos un bono anual o comisión basado en el rendimiento. Proporcionamos a todos los miembros del equipo beneficios adicionales que reflejan nuestros valores e ideales. Equilibramos nuestros programas para satisfacer las necesidades locales y garantizar la equidad a nivel mundial.
- Entorno de trabajo distribuido con conferencias de equipo en persona dos veces al año
- Presupuesto personal de aprendizaje y desarrollo de USD 2,000 al año
- Revisión anual de compensación
- Recompensas por reconocimiento
- Vacaciones anuales
- Permiso de maternidad y paternidad
- Programa de asistencia al miembro del equipo y plataforma de bienestar
- Oportunidad de viajar a nuevas ubicaciones para conocer a colegas
- Priority Pass y mejoras de viaje para eventos de larga distancia de la empresa
ACERCA DE CANONICAL
Canonical es una empresa tecnológica pionera a la vanguardia del movimiento global hacia el código abierto. Como la empresa que publica Ubuntu, uno de los proyectos de código abierto más importantes y la plataforma para IA, IoT y la nube, estamos cambiando el mundo del software. Contratamos a nivel global y establecemos un estándar muy alto para las personas que se unen a la empresa. Esperamos excelencia; para tener éxito, necesitamos ser los mejores en lo que hacemos. La mayoría de los colegas en Canonical han trabajado desde casa desde nuestra creación en 2004. Trabajar aquí es un paso hacia el futuro y le desafiará a pensar de manera diferente, trabajar de forma más inteligente, aprender nuevas habilidades y mejorar su nivel.
Canonical es un empleador que ofrece igualdad de oportunidades
Estamos orgullosos de fomentar un lugar de trabajo libre de discriminación. La diversidad de experiencias, perspectivas y antecedentes crea un mejor entorno de trabajo y mejores productos. Cualquiera que sea su identidad, daremos a su solicitud una consideración justa. canonical.com/careers/diversity/identity #LI-remote
