Buscamos un Senior Backend Engineer con experiencia en Python y otros lenguajes como Golang o Rust para diseñar, construir y mantener servicios backend seguros y escalables, optimizando sistemas y aplicando prácticas DevSecOps. Se valorará experiencia en Kubernetes, microservicios, bases de datos y sistemas distribuidos de alto tráfico.
Atractivo para profesionales experimentados en backend con interés en seguridad y tecnologías de IA/ML.
Intuition Machines utiliza IA/ML para crear productos de seguridad empresarial como nuestra suite de seguridad hCaptcha. Aplicamos nuestra investigación a sistemas que sirven a cientos de millones de personas, con un equipo distribuido en todo el mundo. Nuestro enfoque es simple: baja sobrecarga, equipos pequeños y rápida iteración. Como Ingeniero Backend Senior, serás responsable de trabajar en código de producción central que puede incluir trabajo en sistemas distribuidos e implementación u optimización de rutas de machine learning. Mejorarás y dirigirás nuestros sistemas en evolución, modelos de amenazas y prácticas de CI/CD. Uso de IA: Los agentes de codificación son herramientas indiscutiblemente útiles. Proporcionamos acceso a los 3 principales modelos y fuimos adoptadores tempranos de flujos de desarrollo basados en evals. La familiaridad con la codificación mediante agentes es parte de todas las entrevistas. Sin embargo, la confiabilidad y la corrección son críticas para nosotros. Deberás leer y comprender cada línea de código con tu nombre, y será revisada tanto por personas como por máquinas. Qué harás: - Diseñar, construir y mantener servicios y algoritmos backend seguros y escalables. - Implementar prácticas DevSecOps: protocolos de seguridad, monitoreo, métricas y alertas automatizadas. - Escribir código limpio, bien documentado y de calidad de producción con una cobertura de pruebas exhaustiva. - Fortalecer las prácticas de ingeniería a través de revisiones de código, automatización de pruebas y soporte on-call. - Traducir requisitos complejos en tareas de sprint accionables, mientras se guía a los miembros del equipo. Qué buscamos: - Mínimo de 5 años de experiencia práctica en un rol similar. - Experiencia en desarrollo backend en Python y al menos uno de: Golang, Rust, C++. - Experiencia con Kubernetes, despliegue basado en métricas, contenerización y microservicios. - Experiencia en la implementación y uso de soluciones de monitoreo y tracing. - Experiencia con bases de datos key-value y SQL, y optimización de su rendimiento. - Experiencia con sistemas distribuidos de alto tráfico y baja latencia: arquitectura queue-first, sharding, etc. - Experiencia demostrada en arquitectura (recopilar requisitos, resolver problemas y recomendar). Nice to have: - Disposición para aprender y trabajar en diferentes tecnologías: Python, Golang, Redis, PostgreSQL, Kafka, RabbitMQ, Clickhouse, Kubernetes, Helm, AWS, Azure, JavaScript. - Familiaridad con frameworks de seguridad, vectores de ataque, botnets, OLAP a escala, y sistemas de aprendizaje online y activo. - Experiencia o interés en tecnologías de IA/ML y blockchain. Qué ofrecemos: - Posición totalmente remota con horario de trabajo flexible. - Un equipo inspirador de colegas distribuidos por todo el mundo. - Flujos de desarrollo y despliegue agradables y modernos: lanzar temprano, lanzar a menudo. - Alto impacto: muchos usuarios, clientes satisfechos, alto crecimiento e I+D de vanguardia. - Organización plana, interacción directa con los equipos de clientes. - Celebramos la igualdad de oportunidades y estamos comprometidos a crear un entorno inclusivo para todos los miembros del equipo. ¡Únete a nosotros mientras transformamos la ciberseguridad, la privacidad del usuario y el machine learning en línea! Por favor, ten en cuenta que todas las posiciones requieren una verificación previa al empleo, que incluye verificación por terceros del historial laboral, educación e identidad, así como una entrevista final presencial y un paso de verificación de identidad, que se realizará en tu país de residencia.