Security Software Engineer
Intuition Machines busca un Security Software Engineer para diseñar, desarrollar e implementar herramientas y características en su plataforma de seguridad, enfocándose en sistemas de programación y desarrollo de compiladores.
Atractivo para desarrolladores de software con enfoque en seguridad y programación de sistemas.
Descripción del puesto
Intuition Machines utiliza inteligencia artificial y aprendizaje automático para construir productos de seguridad empresarial. Probablemente esté familiarizado con nuestra suite de seguridad hCaptcha. Nuestro enfoque es simple: bajo costo, equipos pequeños y rápida iteración. Aplicamos nuestra investigación a sistemas que atienden a millones de personas, con personal distribuido en todo el mundo. Como Ingeniero de Software de Seguridad, será responsable de diseñar, desarrollar e implementar herramientas y características dentro de nuestra plataforma de seguridad. Mejorará la detección y prevención de actividades maliciosas, con un enfoque en la programación de sistemas y el desarrollo de compiladores. Practicamos DevSecOps y debe sentirse cómodo siendo parte de las operaciones alrededor de su código, incluyendo monitoreo y manejo de fallas, métricas, automatización de alarmas de ruptura y producción. Utilizando inteligencia artificial: Los agentes de codificación son herramientas indiscutiblemente útiles. Proporcionamos acceso a los 3 mejores modelos y fuimos adoptantes tempranos de flujos de desarrollo de evaluación primero. La familiaridad con la codificación utilizando agentes es parte de todas las entrevistas. Sin embargo, la confiabilidad y la corrección son críticas para nosotros. Deberá leer y comprender cada línea de código con su nombre y será revisado tanto por personas como por máquinas. Qué hará: Desarrollar soluciones innovadoras que cumplan con las expectativas basadas en los requisitos de los clientes y partes interesadas. Investigar e implementar las últimas investigaciones en áreas de seguridad, ofuscación, máquinas virtuales y compiladores. Colaborar con diferentes departamentos para investigar áreas de mejora que puedan ser utilizadas por la seguridad y el aprendizaje automático para avanzar en nuestros servicios de detección. Implementar actualizaciones continuas basadas en monitoreo e investigación para mantenerse al día con el panorama cambiante de fraude y automatización. Escribir código estructurado de manera clara, mantenible, bien documentado y probado que cumpla con los objetivos descritos. Debe ser de alta calidad como para ser de código abierto. Qué estamos buscando: Experiencia práctica en un rol similar o experiencia demostrada en programación de sistemas y desarrollo de compiladores. Comprensión demostrada de los protocolos HTTP y la API web, incluyendo conocimiento de las especificaciones del navegador y sus capacidades. Trabajo demostrado en forma de proyectos, investigación o blog relacionado con el diseño e implementación de compiladores. Experiencia práctica implementando procesos que utilicen criptografía y otros métodos para oscurecer y asegurar datos. Experiencia trabajando con Javascript y herramientas y servicios de automatización del navegador. Alta conciencia. Ejecutamos a escala web real y su código puede ejecutarse miles de millones o billones de veces cada mes. Esto requiere un enfoque reflexivo y metódico para el desarrollo. Capacidad para comunicarse de manera clara y efectiva al presentar ideas, soluciones, progreso, etc. a miembros del equipo y/o partes interesadas. Agradable tener: Experiencia con Rust y/o Python y/o C/C++. Experiencia con WASM. Experiencia con Gestión de Incidentes de Seguridad. Qué ofrecemos: Posición completamente remota con horarios de trabajo flexibles. Un equipo inspirador de colegas distribuidos por todo el mundo. Flujos de desarrollo y despliegue modernos y agradables: envíe temprano, envíe a menudo. Alto impacto: muchos usuarios, clientes satisfechos, alto crecimiento e investigación de vanguardia. Organización plana, interacción directa con equipos de clientes. Celebramos la igualdad de oportunidades y estamos comprometidos con la creación de un entorno inclusivo para todos los miembros del equipo. Únase a nosotros mientras transformamos la ciberseguridad, la privacidad del usuario y el aprendizaje automático en línea. Por favor, tenga en cuenta que todas las posiciones requieren una verificación previa al empleo, incluyendo la verificación de terceros de la historia laboral, educación e identidad, así como una entrevista final en persona y una verificación de identidad que se llevará a cabo en su país de residencia.
Responsabilidades
- Diseñar y desarrollar herramientas de seguridad
- Implementar características de seguridad
- Colaborar con departamentos para mejorar servicios de detección
Skills requeridas
Beneficios
- Flexible working hours
- Remote work
- Inspiring team
- Modern development workflows
Trabajos similares
Sr. Software Engineer - Application Security
Senior Security Engineer
DevSecOps & Prevention SR
Security Engineer
