Volver a empleos
Canonical

Ingeniero de Software de Seguridad

Canonical

Anywhere · Jornada completa · Publicado hace 5 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 los mercados globales de empresas y tecnología. 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, y a líderes de la industria en…

Full-TimeSenior

Descripción del trabajo

Canonical es un proveedor líder de software de código abierto y sistemas operativos para los mercados globales de empresas y tecnología. 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, y 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 oficinas. Los equipos se reúnen de dos a cuatro veces al año en persona, en ubicaciones interesantes de todo el mundo, para alinear estrategia y ejecución.

La empresa está dirigida por sus fundadores, es rentable y está en crecimiento.

Canonical busca ingenieros de software excepcionales con enfoque en seguridad para integrarse en los equipos de producto. Aunque también contribuyen al producto como ingenieros, su enfoque principal es desafiar a todo el equipo a pensar más profundamente en la seguridad mediante prácticas de vanguardia como el modelado de amenazas, ejercicios de mesa, revisiones de arquitectura y diseño, herramientas de análisis estático y fuzzing, entre otras.

Estos roles abarcan todos los aspectos de la seguridad del producto, incluido el desarrollo de funciones, la respuesta a vulnerabilidades, la seguridad proactiva y la participación en la comunidad de código abierto. Los ingenieros en estos roles colaboran estrechamente con otros equipos de Canonical, clientes y socios en todo el ecosistema de código abierto.

Cada equipo de ingeniería de producto en Canonical reserva una o dos vacantes para ingenieros de software orientados a la seguridad. También desarrollamos varios productos impulsados enteramente por necesidades de seguridad, como nuestras inversiones en el kernel AppArmor y la Guía de Seguridad de Ubuntu (USG). Como editores de Ubuntu, también gestionamos la respuesta de seguridad a largo plazo para todo el sistema operativo y el ecosistema de código abierto. Trabajar con decenas de miles de proyectos upstream significa que necesitamos dominar todos los lenguajes de programación principales y diseñar, construir y adoptar herramientas sofisticadas que nos permitan trabajar a escala y velocidad con confianza.

Aplica aquí si eres un ingeniero de software excepcional con enfoque en seguridad, apasionado por el código abierto y entusiasmado con los productos y la misión de Canonical.

Este rol requiere la capacidad de ser productivo en un equipo distribuido globalmente mediante una fuerte autodisciplina y motivación. También implica viajes internacionales obligatorios al menos dos veces al año, típicamente por una semana.

Ubicación: Mundial, este es un rol remoto global

Qué harás

Los roles de seguridad pueden abordar cualquiera de los siguientes:

  • Definir, implementar y documentar nuevas funciones de seguridad
  • Liderar iniciativas centradas en la seguridad dentro de un equipo de ingeniería de producto
  • Analizar, corregir y probar vulnerabilidades en software de código abierto
  • Contribuir a Ubuntu y a proyectos upstream de código abierto para beneficiar a la comunidad
  • Auditar y analizar código fuente en busca de vulnerabilidades
  • Integrar nuevas herramientas en nuestra infraestructura, pipelines y procesos de seguridad
  • Obtener y mantener diversas certificaciones de seguridad
  • Extender y mejorar los componentes criptográficos de Linux para cumplir con requisitos de cumplimiento específicos de cada país, como las certificaciones FIPS y Common Criteria (CC)
  • Trabajar con socios externos para desarrollar benchmarks del Center for Internet Security (CIS)
  • Diseñar y desarrollar automatización de endurecimiento para Ubuntu
  • Mantenerse al día con las tendencias y desarrollos en la industria de la seguridad
  • Desarrollar, probar y mantener nuevas capacidades de software
  • Proporcionar orientación y soporte a otros equipos de ingeniería sobre mejores prácticas de seguridad

Qué buscamos en ti

  • Un expediente académico excepcional tanto en la escuela secundaria como en la universidad
  • Título de grado en Ciencias de la Computación o STEM, o una narrativa convincente sobre tu camino alternativo
  • Un historial de ir más allá de las expectativas
  • Comprensión profunda de las categorías comunes de vulnerabilidades de seguridad y cómo corregirlas
  • Conocimiento de técnicas modernas de ingeniería de software
  • Familiaridad con herramientas y metodologías de desarrollo de código abierto
  • Habilidad en uno o más de C, C++, Python, Go, Rust, Java, Ruby, PHP o JavaScript/Typescript
  • Experiencia como campeón de seguridad
  • Experiencia impulsando la seguridad dentro de un proceso SSDLC más amplio
  • Inglés profesional escrito y hablado
  • Experiencia con Linux (Debian o Ubuntu preferido)
  • Excelentes habilidades interpersonales, curiosidad, flexibilidad y responsabilidad
  • Pasión, reflexión y automotivación
  • Excelentes habilidades de comunicación y presentación
  • Orientado a resultados, con un impulso personal para cumplir compromisos

Habilidades opcionales que también valoramos

  • Comunicación clara y efectiva tanto con el equipo como con los miembros de la comunidad de Ubuntu
  • Experiencia trabajando con el kernel de Linux
  • Experiencia con certificaciones de seguridad y conocimiento de FIPS y/o Common Criteria (CC)
  • Experiencia con OVAL (Open Vulnerability Assessment Language)
  • Conocimiento de módulos criptográficos como OpenSSL y Libgcrypt
  • Conocimiento de las APIs de criptografía de bajo nivel de Linux
  • Capacidad demostrada para aprender rápidamente
  • Experiencia en ingeniería de rendimiento

Qué te ofrecemos

Consideramos la ubicación geográfica, la experiencia y el rendimiento al configurar 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 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 global.

  • Entorno de trabajo distribuido con sprints de equipo semestrales en persona
  • Presupuesto personal de aprendizaje y desarrollo de USD 2,000 por año
  • Revisión anual de compensación
  • Recompensas por reconocimiento
  • Vacaciones anuales
  • Permiso de maternidad y paternidad
  • Programa de Asistencia al Empleado
  • Oportunidad de viajar a nuevas ubicaciones para conocer a colegas
  • Priority Pass y mejoras de viaje para eventos de 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 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 a diario. 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. Canonical ha sido una empresa remota desde su creació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 experiencias, perspectivas y antecedentes crea un mejor entorno de trabajo y mejores productos. Sea cual sea tu identidad, daremos a tu solicitud una consideración justa.

#LI-remote