




Resumen: Buscamos Ingenieros de Software para diseñar y escalar sistemas de backend para una plataforma de ciberseguridad de nivel empresarial, centrándonos en integraciones, procesamiento de datos e infraestructura en la nube. Aspectos destacados: 1. Construir y escalar sistemas de backend para una plataforma moderna de ciberseguridad 2. Diseñar API REST robustas y escalables utilizando Go para servicios críticos 3. Desarrollar canalizaciones impulsadas por eventos para procesar señales de seguridad de alto volumen **Título del puesto:** Ingeniero de Software **Tipo de puesto:** Tiempo completo, remoto **Horario de trabajo:** Horario estadounidense Acerca del puesto Buscamos Ingenieros de Software para construir y escalar los sistemas de backend que impulsan una plataforma moderna de ciberseguridad de nivel empresarial. Este puesto se centra en el diseño de componentes fundamentales de la plataforma que ingieren, procesan y correlacionan datos de seguridad a gran escala en una amplia gama de sistemas de terceros. Se trata de un puesto técnico práctico en el que trabajarás en servicios de backend de alto impacto, integraciones y canalizaciones de datos que influyen directamente en los resultados para los clientes, la fiabilidad de la plataforma y la inteligencia en ciberseguridad. : Responsabilidades Ingeniería de backend e integraciones * Diseñar, construir y mantener integraciones con más de 100 plataformas empresariales, cada una con modelos únicos de autenticación, limitaciones de API y límites de tasa. * Desarrollar API REST robustas y escalables utilizando Go para respaldar productos orientados al cliente y servicios internos. * Gestionar interacciones complejas con API de terceros, incluidos los flujos de autenticación, reintentos, manejo de errores y observabilidad. Sistemas impulsados por eventos y procesamiento de datos * Construir y gestionar canalizaciones impulsadas por eventos para procesar señales de seguridad de alto volumen de forma fiable y eficiente. * Diseñar sistemas que admitan la ingesta, transformación y enriquecimiento de datos de seguridad casi en tiempo real. * Garantizar la coherencia de los datos, tolerancia a fallos y escalabilidad en servicios distribuidos. Arquitectura de datos y fundamentos de la plataforma * Diseñar arquitecturas de datos multiinquilino que admitan la resolución de entidades, la puntuación de riesgos y la detección de anomalías. * Trabajar extensivamente con bases de datos relacionales, diseñando esquemas y escribiendo consultas complejas para soportar cargas de trabajo analíticas y operativas. * Asegurar que las mejores prácticas en materia de seguridad, cifrado y cumplimiento normativo estén integradas en el diseño de la plataforma. Infraestructura en la nube e implementación * Implementar y operar servicios de backend mediante infraestructura nativa de la nube. * Aprovechar servicios gestionados para computación, mensajería y bases de datos para respaldar el diseño de sistemas escalables. * Implementar observabilidad, monitoreo y registro para garantizar la fiabilidad y el rendimiento del sistema. Colaboración e IA aplicada * Colaborar estrechamente con los equipos de Producto, Seguridad e Ingeniería para traducir requisitos en soluciones técnicas escalables. * Contribuir a la integración de capacidades impulsadas por IA en los flujos de trabajo de seguridad para mejorar la detección, la priorización y la respuesta. * Participar en discusiones técnicas, revisiones de diseños e iniciativas de mejora continua. ¿Qué te convierte en un candidato ideal? * Te gusta construir sistemas de backend que operan a gran escala y resuelven problemas del mundo real. * Te sientes cómodo trabajando con integraciones complejas y sistemas externos. * Asumes la responsabilidad de tu trabajo e identificas proactivamente oportunidades de mejora. * Destacas en entornos dinámicos donde las prioridades evolucionan y el impacto es elevado. * Valoras el diseño limpio, la fiabilidad y la mantenibilidad a largo plazo. Experiencia y habilidades requeridas * Sólidos fundamentos de programación, con preferencia por experiencia en Go (o experiencia sólida en Python, Java o TypeScript, con capacidad para adquirir conocimientos rápidos en Go). * Experiencia consolidada con bases de datos relacionales, especialmente PostgreSQL, incluido el diseño de esquemas y consultas complejas. * Experiencia trabajando con infraestructura en la nube (GCP es preferible; AWS o Azure también son aceptables). * Excelentes habilidades comunicativas escritas y verbales, con capacidad para explicar conceptos técnicos con claridad. * Capacidad de autogestión y comodidad asumiendo tareas desde la definición del problema hasta su ejecución. Experiencia y herramientas preferidas * Experiencia en la construcción de integraciones con terceros que involucren OAuth, webhooks y gestión del ciclo de vida de API. * Conocimiento de arquitecturas impulsadas por eventos y sistemas de mensajería. * Exposición a plataformas de seguridad como proveedores de identidad, herramientas de seguridad de puntos finales o SIEM. * Experiencia en startups o capacidad demostrada para adaptarse rápidamente a entornos cambiantes. * Interés en tecnologías de IA aplicada o modelos de lenguaje grande (LLM) y su uso en sistemas de backend. Formación académica * Se prefiere licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado. * Se aceptan recién graduados con proyectos sólidos, pasantías o contribuciones a código abierto. * También se anima a presentar su candidatura a personas con 5 o más años de experiencia si existe una fuerte alineación con el puesto. : ¿Cómo es un día típico en este puesto? Un Ingeniero de Software en este puesto se enfoca en construir sistemas de backend e integraciones confiables que procesan datos de seguridad a gran escala. Tú: * Diseñarás e implementarás nuevas integraciones y servicios de backend. * Revisarás y mejorarás API existentes, canalizaciones de datos y esquemas. * Colaborarás con compañeros de equipo para resolver desafíos técnicos complejos. * Depurarás incidencias en producción y mejorarás la fiabilidad del sistema. * Contribuirás con ideas para mejorar la arquitectura de la plataforma y su escalabilidad a largo plazo. **En resumen:** construyes los fundamentos que permiten flujos de trabajo de seguridad seguros, escalables e inteligentes. Métricas clave de éxito (KPI) * Fiabilidad y rendimiento de los servicios de backend y las integraciones * Ingesta y procesamiento exitosos de datos de seguridad * Calidad y escalabilidad de la arquitectura de API y de datos * Reducción de errores de integración y fallos del sistema * Contribución a la estabilidad de la plataforma y la entrega de funciones Proceso de entrevista * Entrevista telefónica inicial * Entrevista técnica con el equipo de ingeniería * Evaluación práctica (por ejemplo, ejercicio de diseño de API o implementación de backend) * Entrevista interfuncional * Oferta y verificación de antecedentes \#LI\-AG1


