
Ingeniero de Microservicios
Canonical
Anywhere · Jornada completa · Publicado hace 6 días
Oferta traducida del inglés · Ver original
Canonical es un proveedor líder de software de código abierto y sistemas operativos para el mercado empresarial y tecnológico global. Nuestra plataforma, Ubuntu, es ampliamente utilizada 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, y líderes de la industria…
Descripción del trabajo
Canonical es un proveedor líder de software de código abierto y sistemas operativos para el mercado empresarial y tecnológico global. Nuestra plataforma, Ubuntu, es ampliamente utilizada 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, y 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 roles basados en oficina. Los equipos se reúnen de dos a cuatro veces al año en persona, en ubicaciones interesantes alrededor del mundo, para alinear estrategia y ejecución.
La empresa está liderada por sus fundadores, es rentable y está en crecimiento.
Esta es una pista de selección general para equipos que se centran en la ingeniería de microservicios de API REST de back-end en Go y Python. Cubre todos los niveles de seniority. Aplica aquí si ya eres un ingeniero destacado con opiniones claras y bien articuladas sobre APIs, diseño de microservicios, procesos de ingeniería y DevOps.
Nuestros servicios necesitan escalar para manejar millones de clientes de Ubuntu y la colaboración entre miles de miembros de la comunidad. También son centrales para la salud de la infraestructura crítica en todo el mundo. A medida que Ubuntu ha sido adoptado por la informática empresarial convencional mediante la adopción de la nube y una estrategia tecnológica centrada en el desarrollador, la calidad de estos servicios se ha vuelto más importante para clientes y usuarios.
Aunque Ubuntu ha sido enormemente exitoso y en muchos sentidos lidera la industria, creemos que podemos mejorar sustancialmente nuestras prácticas, calidad y rendimiento en el dominio de servicios web. Estamos haciendo crecer nuestros equipos y, al hacerlo, buscamos elevar nuestro conocimiento sobre escalabilidad, rendimiento, resiliencia y prácticas de DevOps.
Las áreas clave de interés para nosotros son:
- Diseño, documentación y gobernanza de APIs
- Consideraciones y habilidades de diseño de rendimiento de bases de datos
- Entrega de servicios multi-región para resiliencia y rendimiento
- Fuzzing y otras técnicas proactivas de análisis de seguridad
- Trazado y perfilado para obtener información de sistemas distribuidos
- Prácticas de DevOps de próxima generación
Ubicación: tenemos equipos de microservicios con roles abiertos en todas las zonas horarias.
Cómo será tu día
- Escribir software de alta calidad, bien diseñado y robusto que funcione a escala
- Diseñar APIs y arquitectura de software para revisión colegiada
- Escribir pruebas que validen el comportamiento del software
- Construir y mantener aplicaciones y servicios confiables y tolerantes a fallos
- Colaborar proactivamente con un equipo distribuido globalmente
- Mostrar liderazgo técnico internamente y dentro de nuestras comunidades externas
- Depurar problemas y producir soluciones de alta calidad para resolverlos
- Contribuir a la documentación técnica para hacerla la mejor en su tipo
- Discutir, contribuir y colaborar entre equipos en Canonical
- Trabajar desde casa con viajes globales dos veces al año para eventos de la empresa
Qué buscamos en ti
- Un expediente académico excepcional tanto de la escuela secundaria como de la universidad
- Título de grado en Ciencias de la Computación o STEM, o una narrativa convincente sobre tu camino alternativo
- Impulso y un historial de superar las expectativas
- Competencia en Python y/o Go
- Historial de escribir software moderno y mantenible
- Experiencia con sistemas de bases de datos relacionales y no relacionales
- Experiencia en integración continua y entrega continua
- Experiencia con programación de sistemas o servicios web escalables
- Inglés profesional escrito y hablado
- Experiencia con Linux (Debian o Ubuntu preferido)
- Excelentes habilidades interpersonales, curiosidad, flexibilidad y responsabilidad
- Pasión, consideración y automotivación
- Excelentes habilidades de comunicación y presentación
- Orientado a resultados, con un impulso personal para cumplir compromisos
- Capacidad para viajar dos veces al año, para eventos de la empresa de hasta dos semanas cada uno
Habilidades adicionales que podrías aportar
- Experiencia con tecnología de contenedores como LXD, Docker y Kubernetes
- Comprensión de sistemas de compilación y cadenas de herramientas
- Experiencia con compilación cruzada
- Experiencia con nubes públicas hiperescala y/o nubes privadas
- Experiencia en diseño, construcción y ejecución de sistemas distribuidos
- Experiencia en ingeniería de rendimiento y seguridad
Qué te ofrecemos
Consideramos la ubicación geográfica, la experiencia y el rendimiento al dar forma a la compensación a nivel mundial. Revisamos la compensación anualmente (y más a menudo para graduados y asociados) para asegurar que reconocemos el rendimiento excepcional. Además del salario base, ofrecemos una bonificación anual basada 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 global.
- Entorno de trabajo distribuido con sprints de equipo presenciales dos veces al año
- Presupuesto personal de aprendizaje y desarrollo de USD 2,000 por año
- Revisión de compensación anual
- Recompensas de reconocimiento
- Vacaciones anuales
- Permiso de maternidad y paternidad
- Programa de Asistencia al Empleado
- Oportunidad de viajar a nuevos lugares para conocer a colegas
- Priority Pass y mejoras de viaje para eventos de larga distancia de la empresa
Sobre 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. Reclutamos 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 fundación 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 elevar tu nivel.
Canonical es un empleador de 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 a tu solicitud una consideración justa.
#LI-remote