directohace 2 meses

Software Engineer - Platform / Core Infrastructure

XbowcareersRemoto · Tiempo completo
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca Software Engineer para trabajar en la infraestructura central de XBOW, una plataforma de seguridad ofensiva basada en IA. El rol implica diseñar e implementar sistemas de infraestructura escalables y seguros en múltiples entornos de nube.

Por qué aplicar

Atractivo para ingenieros apasionados por sistemas escalables y seguros, ideal para aquellos que buscan desafíos complejos en entornos de nube.

Descripción del puesto

Sobre XBOW Construye el futuro de la seguridad ofensiva con XBOW. Los atacantes ya están utilizando inteligencia artificial para moverse más rápido de lo que los defensores pueden reaccionar. Estamos creando la plataforma que pone a la seguridad por delante en la carrera armamentista. Nuestro sistema impulsado por inteligencia artificial descubre, valida y explora vulnerabilidades de forma autónoma, brindando a las organizaciones resultados respaldados por pruebas en horas en lugar de semanas. Fundada por Oege de Moor, creador de GitHub Copilot, y respaldada por Sequoia, Altimeter y otros inversores líderes, XBOW está aplicando inteligencia artificial de última generación a uno de los problemas más urgentes del mundo. En poco más de un año, nuestra inteligencia artificial, construida por un equipo de inteligencia artificial de clase mundial y legendarios investigadores de seguridad, ha descubierto miles de vulnerabilidades de día cero en el mundo real en el software en el que miles de millones de personas confían, y ha logrado el puesto número uno en la clasificación global de HackerOne. Somos un equipo de constructores, piratas informáticos e investigadores que prosperan resolviendo problemas que otros consideran imposibles. Si deseas ampliar los límites de la inteligencia artificial, cambiar la forma en que se realiza la seguridad y unirte al grupo que define esta nueva era de defensa, estaríamos encantados de hablar contigo. Tu rol Estamos buscando un ingeniero de software - Plataforma / Infraestructura central que esté apasionado por construir sistemas escalables y resolver problemas difíciles en entornos ambiguos. En este rol, diseñarás e implementarás la compleja infraestructura distribuida que impulsa nuestro motor de inteligencia artificial central y nuestros sistemas de análisis distribuidos, lo que permite que XBOW se ejecute sin problemas en varios proveedores de nube (AWS, Azure, OCI, etc.) y contextos (SaaS, en las instalaciones). Este es un rol para alguien que considera la infraestructura como un producto, ama las abstracciones limpias y sabe cómo profundizar en los problemas de rendimiento en todas las capas. Te unirás a un equipo de alta confianza y alta velocidad donde tu trabajo tendrá un impacto inmediato tanto en la experiencia del desarrollador como en el rendimiento del producto. Si te gusta estar en la intersección de la tecnología profunda y el impacto en el mundo real, te sentirás como en casa. Qué harás - Diseñar e implementar sistemas de infraestructura que escalen de manera fiable y segura, y que puedan desplegarse en varios entornos de nube (AWS, Azure, OCI, etc.) y contextos (SaaS, en las instalaciones). - Ajustar y optimizar los servicios de nube en computación, almacenamiento, redes y observabilidad para impulsar el rendimiento, la fiabilidad y la mantenibilidad de los servicios centrales. - Desarrollar nuestros servicios centrales, escritos en TypeScript, Kotlin y Go (y aprenderlos rápidamente si no los has utilizado antes) para respaldar nuestros requisitos únicos de implementación e infraestructura. - Soportar sistemas a gran escala con arquitecturas impulsadas por eventos. - Poseer problemas de principio a fin, desde el diseño hasta la implementación y el soporte de producción. - Navegar por la ambigüedad y ayudar a definir cómo construimos tanto como qué construimos. - Colaborar estrechamente con otros ingenieros, investigadores de inteligencia artificial e investigadores de seguridad para permitir un desarrollo de producto de alta calidad y alta velocidad. - Diseñar para la resiliencia implementando estrategias de recuperación ante desastres y continuidad del negocio que garanticen el tiempo de actividad, incluso cuando las cosas se rompan. - Mejorar la forma en que construimos, desplegamos y monitoreamos servicios a gran escala. Quién eres - Experiencia sólida en la construcción y operación de sistemas distribuidos escalables en infraestructura de nube como AWS o similar. - Experiencia amplia con tecnologías de contenedorización y orquestación (por ejemplo, Docker y Kubernetes). - Cómodo trabajando con infraestructura como código (por ejemplo, Terraform, CDK) y ver la infraestructura como parte del sistema de ingeniería, no algo separado de él. - Experiencia con arquitecturas impulsadas por eventos, colas de mensajes o flujos de trabajo asincrónicos (por ejemplo, usando Kafka). - Un historial de ajuste de rendimiento en servicios de nube, bases de datos y capas de computación. - Ansioso por aprender nuevas herramientas, lenguajes y tecnologías según sea necesario. - Un comunicador reflexivo que valora la claridad y la simplicidad y se siente cómodo trabajando en una startup de ritmo acelerado y navegando por la ambigüedad. - Habilidades sólidas de resolución de problemas y la capacidad de trabajar con información incompleta. - Curioso, práctico y ansioso por trabajar en todas las capas de la pila cuando sea necesario. - Piensas de forma proactiva sobre los modos de falla y tienes experiencia implementando planes de recuperación ante desastres y continuidad del negocio que mantienen en funcionamiento los sistemas críticos. Bonus si tienes - Experiencia en la implementación de infraestructura en varios entornos (SaaS, en las instalaciones) y sabes cómo construir sistemas resilientes que manejen la complejidad de dichos entornos. - Familiaridad con prácticas modernas de observabilidad (registros, métricas, rastreo) y cómo aplicarlas. - Experiencia trabajando en una startup en etapa temprana. - Experiencia previa en la construcción de herramientas para desarrolladores o productos de seguridad. - Experiencia práctica con OpenSearch o Elasticsearch a gran escala. - Experiencia previa en la construcción de equipos de plataforma o trabajando en plataformas de desarrollador internas. Qué ofrecemos - Compensación y equidad: salario competitivo y un paquete de equidad generoso, lo que te convierte en un verdadero propietario de la empresa. - Crecimiento profesional: da forma a tu rol, lidera la función y crece con la empresa mientras redefines la ciberseguridad. - Trabajo significativo: enfrentarás desafíos técnicamente complejos y jugarás un papel fundamental en el crecimiento de nuestro negocio, trabajando junto a un equipo increíble y algunos de los expertos mundiales para dar forma a cómo la inteligencia artificial transforma la ciberseguridad. Qué más debes saber - Ubicación: remoto en EE. UU. o EMEA (todos los miembros del equipo son remotos, pero nos reunimos regularmente y tienes apoyo para viajar a colaborar con colegas en persona). - Contrato: tiempo completo. - Proceso de contratación: 1. Chat introductorio de 45 minutos con nuestro equipo de talento. 2. 45 minutos con un líder de ingeniería. 3. Sesión de programación en pareja de 2-3 horas con dos miembros del equipo. 4. Llamada final de resumen de 30 minutos con un líder de ingeniería. No nos enfocamos en títulos de senioridad en XBOW, así que si te preocupa "nivelar", no te preocupes. Nos importa mucho más la adecuación a la misión, la capacidad y el impacto que lo que aparece en tu encabezado de LinkedIn. Creemos en las personas que están impulsadas por la curiosidad y la voluntad de aprender. Incluso si no cumples con todos los requisitos, te alentamos a postularte si estás emocionado por el rol y nuestra misión.

Responsabilidades

  • Diseñar e implementar infraestructura escalable
  • Optimizar servicios en la nube
  • Desarrollar servicios centrales

Skills requeridas

Diseño de sistemas distribuidosInfraestructura como códigoTuning de performanceArquitecturas orientadas a eventosComunicación claraResolución de problemasTrabajo en equipo

Beneficios

  • Compensación competitiva
  • Paquete de equidad
  • Crecimiento profesional