Canonical
Ingeniero de Software de Sistemas Golang - Contenedores / Virtualización
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 mundiales de nube pública y silicio, y a líderes de la industria en muchos sectores. La empresa es pionera en la colaboración distribuida global, con más de 1000 colegas en más de 70 países y muy pocos puestos de oficina. Los equipos se reúnen dos o 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á liderada por sus fundadores, es rentable y está en crecimiento.
La misión del equipo de LXD es construir una infraestructura de nube privada de próxima generación, combinando tecnologías KVM, Ceph y SDN para crear una nube a escala de centro de datos que 'simplemente funciona' y proporciona una nube de misión crítica para implementaciones empresariales de borde y centrales.
Estamos contratando un ingeniero de software Golang para trabajar en la base de código Go de bajo nivel que se encuentra entre nuestra REST API y las bibliotecas C de bajo nivel utilizadas para gestionar contenedores y máquinas virtuales.
Buscamos desarrolladores de nivel de sistema con experiencia en diseño y gestión/modelado de datos.
Los componentes de LXD abarcan toda la pila de software, desde las características del kernel de bajo nivel hasta la gestión de nivel superior API/CLI. Nuestros ingenieros más eficaces dominan todas estas capas y son capaces de anticipar las consecuencias de las decisiones de diseño e ingeniería en otras partes de un sistema distribuido complejo.
Esta es una oportunidad para alguien que quiera tener un impacto significativo en las tecnologías modernas de computación en la nube. Canonical ofrece un entorno de equipo divertido y dinámico y una carrera llena de aprendizaje y desarrollo.
Ubicación: Este es un puesto remoto disponible en EMEA y América.
CANONICAL ES UN EMPLEADOR QUE OFRECE IGUALDAD DE OPORTUNIDADES
Estamos orgullosos de fomentar un lugar de trabajo libre de discriminación. La diversidad de experiencia, perspectivas y antecedentes crea un mejor entorno de trabajo y mejores productos. Cualquiera que sea tu identidad, daremos consideración justa a tu solicitud. canonical.com/careers/diversity/identity
#LI-remote
EN QUÉ TE CENTRARÁS
- Diseñar, implementar y documentar código Go a nivel de sistema
- Modelar datos, diseñar esquemas de bases de datos e implementar almacenamiento de datos en una base de datos dqlite (SQL)
- Mantener la calidad del código mediante análisis estático, pruebas unitarias y de sistema
- Colaborar proactivamente con un equipo distribuido
- Discutir ideas y colaborar en la búsqueda de buenas soluciones
- Trabajar desde casa con viajes globales de 2 a 4 semanas al año para eventos internos y externos
QUÉ BUSCAMOS EN TI
- Tienes experiencia programando en Go y C
- Tienes conocimientos de tecnologías de redes y almacenamiento
- Tienes experiencia con dos o más de los siguientes: computación en la nube, virtualización, contenedores, sistemas distribuidos, comunidad de código abierto
- Eres curioso, flexible, elocuente y responsable
- Valoras las habilidades blandas y eres emprendedor, reflexivo y automotivado
- Tienes una licenciatura o equivalente en Ciencias de la Computación, STEM o un título similar
QUÉ TE OFRECEMOS
Consideramos la ubicación geográfica, la experiencia y el rendimiento en la configuración de la compensación en todo el mundo. Revisamos la compensación anualmente (y con más frecuencia para recién graduados y asociados) para garantizar que reconocemos el rendimiento excepcional. Además del salario base, ofrecemos un bono anual 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 sprints de equipo presenciales dos veces al año
- Presupuesto personal de aprendizaje y desarrollo de 2,000 USD al año
- Revisión anual de la compensación
- Recompensas de reconocimiento
- Vacaciones anuales
- Permiso de maternidad y paternidad
- Programa de Asistencia al Empleado
- Oportunidad de viajar a nuevos lugares para conocer colegas
- Priority Pass y mejoras de viaje para eventos de la empresa de larga distancia
SOBRE CANONICAL
Canonical es una empresa tecnológica pionera a la vanguardia del movimiento global hacia el código abierto. Como 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 a diario. Contratamos a nivel mundial y establecemos un estándar muy alto para las personas que se unen a la empresa. Esperamos la excelencia; para tener éxito, debemos ser los mejores en lo que hacemos. Canonical ha sido una empresa remota desde su inicio en 2004. Trabajar aquí es un paso hacia el futuro y te desafiará a pensar de manera diferente, trabajar de manera más inteligente, aprender nuevas habilidades y mejorar tu rendimiento.
