GFT Technologies SE
Canonical
Ingeniero/a de Software - Multiplataforma C++ - Multipass
Sobre la oportunidad
Utiliza tus profundos conocimientos de C++ en Windows y MacOS para crear una experiencia de desarrollo open source increíble con Multipass github.com/canonical/multipass, la mini-nube de estaciones de trabajo al alcance de tu mano que proporciona VMs de Ubuntu y appliances bajo demanda para desarrollo, pruebas y prototipado.
El equipo de Multipass está contratando un/a Ingeniero/a de Software para unirse a nuestro equipo distribuido. Valoramos enormemente la calidad de nuestro código y una gran experiencia de usuario.
Multipass se publica para macOS, Windows y también para Linux. Piénsalo como una mini-nube de estaciones de trabajo. En su forma más simple, puedes simplemente decir 'multipass launch' y obtendrás una nueva VM en tu estación de trabajo. Puedes alimentar esa VM con datos, al igual que lo harías en una nube pública como AWS, Azure o GCP.
El objetivo no es ser una nube completa, por supuesto. El objetivo es dar a los desarrolladores una nube local en su estación de trabajo, que puedan usar para ejecutar compilaciones en segundo plano, o para probar appliances en la nube, o para probar sus propios despliegues en la nube y scripts de cloud-init, de forma gratuita. La gente a veces lo usa como una granja de compilación en un servidor compartido, por ejemplo.
Como Ingeniero/a de Software, se espera que desempeñes un papel de liderazgo en el diseño, la mentoría, la revisión y, por supuesto, la codificación.
Ubicación: Este es un puesto remoto disponible solo en la región EMEA.
#LI-remote
EN QUÉ TE ENFOCARÁS
- Asegurar que Multipass sea fácil e intuitivo de usar
- Diseñar arquitecturas para nuevas funcionalidades y la experiencia del usuario
- Escribir código de alta calidad para crear nuevas funcionalidades y corregir errores
- Revisar código y arquitectura como parte del proceso de ingeniería de Canonical
- Colaborar de forma proactiva con un equipo distribuido
- Depurar, rastrear y solucionar problemas encontrados por nuestros usuarios
- Fomentar la comunidad de código abierto y dar soporte a los clientes cuando sea necesario
- Viajar internacionalmente hasta dos semanas, dos veces al año, para eventos de la empresa
QUÉ BUSCAMOS EN TI
- Experiencia en desarrollo multiplataforma en macOS y/o Windows
- Experiencia en desarrollo moderno de C++ (mínimo C++14)
- Experiencia en pruebas de software y desarrollo guiado por pruebas (TDD)
- Estándares personales extremadamente altos para la calidad del código, las pruebas y el diseño
- Conocimiento de tecnologías de hipervisores como Hyper-V, VirtualBox, KVM y QEMU
- Experiencia y participación en código abierto
- Capacidad para aprender rápidamente sobre nuevos sistemas y técnicas
- Excelentes habilidades de comunicación en inglés, tanto verbales como escritas
- Grado o equivalente en Ciencias de la Computación, STEM o similar
- Conocimiento de sistemas de CI es un plus
QUÉ TE OFRECEMOS
Consideramos la ubicación geográfica, la experiencia y el rendimiento para dar forma a la compensación a nivel mundial. 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. Equilibran 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 USD 2,000 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. Reclutamos 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 "remote-first" desde su creación en 2004. Trabajar aquí es un paso hacia el futuro y te desafiará a pensar de manera diferente, trabajar de forma más inteligente, aprender nuevas habilidades y mejorar tu juego.
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 una consideración justa a tu solicitud. canonical.com/careers/diversity/identity
