




Resumen: Buscamos ingenieros de software para diseñar y escalar sistemas de backend para una plataforma de ciberseguridad de nivel empresarial, centrados en servicios de alto impacto, integraciones y tuberías de datos. Aspectos destacados: 1. Construir y escalar sistemas de backend para una plataforma moderna de ciberseguridad 2. Diseñar componentes centrales de la plataforma para procesar datos de seguridad a gran escala 3. Trabajar en servicios de backend de alto impacto, integraciones y tuberías de datos **Título del puesto:** Ingeniero de Software **Tipo de puesto:** Tiempo completo, remoto **Horario laboral:** 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 centrales de la plataforma que ingieren, procesan y correlacionan datos de seguridad a gran escala procedentes de una amplia gama de sistemas externos. Se trata de un puesto técnico práctico en el que trabajarás en servicios de backend de alto impacto, integraciones y tuberías 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 integración * 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 APIs REST robustas y escalables mediante Go para respaldar productos orientados al cliente y servicios internos. * Gestionar interacciones complejas con APIs externas, incluidos los flujos de autenticación, reintentos, manejo de errores y observabilidad. Sistemas basados en eventos y procesamiento de datos * Construir y gestionar tuberías basadas en 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 casi en tiempo real de datos de seguridad. * 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 multiusuario que admitan la resolución de entidades, la puntuación de riesgos y la detección de anomalías. * Trabajar extensamente 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 de los datos, 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 apoyar 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 los 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ño e iniciativas de mejora continua. Qué te convierte en un candidato ideal * Te gusta construir sistemas de backend que operen a gran escala y resuelvan 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 un 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 adaptarse rápidamente a Go). * Experiencia sólida con bases de datos relacionales, especialmente PostgreSQL, incluido el diseño de esquemas y consultas complejas. * Experiencia trabajando con infraestructura en la nube (preferentemente GCP; también se aceptan AWS o Azure). * Excelentes habilidades comunicativas escritas y orales, con capacidad para explicar claramente conceptos técnicos. * Capacidad para trabajar de forma autónoma y asumir la responsabilidad de las 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 impliquen OAuth, webhooks y gestión del ciclo de vida de APIs. * Conocimientos sobre arquitecturas basadas en eventos y sistemas de mensajería. * Exposición a plataformas de seguridad como proveedores de identidad, herramientas de seguridad de endpoints o SIEM. * Experiencia en startups o capacidad demostrada para adaptarse rápidamente a entornos cambiantes. * Interés en tecnologías de IA aplicada o LLM y su uso en sistemas de backend. Formación académica * Se prefiere título universitario 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 postularse a candidatos con 5 o más años de experiencia si existe una fuerte coincidencia con el perfil del puesto. : ¿Cómo es un día típico? 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 APIs existentes, tuberías de datos y esquemas. * Colaborarás con tus compañeros 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 APIs y de datos * Reducción de errores de integración y fallos del sistema * Contribución a la estabilidad de la plataforma y a 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


