workablehace 1 día

Ingeniero/a de Software Senior

FusionHitRemoto · Tiempo completo
Senior6+ años
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.

Empresa de ciberseguridad busca Ingeniero/a de Software Senior con experiencia en Python para unirse a su equipo 100% remoto en Latinoamérica. El rol implica el desarrollo y mantenimiento de microservicios, integraciones y librerías.

Por qué aplicar

Si sos un/a ingeniero/a de software senior con experiencia en Python y buscás un rol remoto con impacto real en ciberseguridad, esta es tu oportunidad. Podrás liderar el desarrollo de microservicios y librerías, con un camino claro hacia el liderazgo técnico.

Descripción del puesto

Buscamos un Ingeniero de Software Senior (Python) con gran capacidad técnica para unirse a un entorno de ciberseguridad dinámico. Serás responsable de evolucionar una capa crítica de nuestro ecosistema de software —incluyendo microservicios, integraciones de herramientas de seguridad y una biblioteca interna de Python— que potencia las operaciones de MDR para más de 100 clientes empresariales. Este es un rol de alto impacto con verdadera propiedad y un camino claro hacia el liderazgo técnico. El candidato ideal tiene: - Más de 6 años de experiencia en ingeniería de software enfocada en Python. - Título de grado en Ciencias de la Computación o experiencia práctica equivalente. - Fluidez idiomática en Python, incluyendo un conocimiento profundo de la biblioteca estándar y el ecosistema de paquetes. - Experiencia en programación orientada a objetos: clases, herencia y encapsulamiento. - Experiencia en la creación de APIs web utilizando frameworks modernos de Python como FastAPI. - Dominio de asyncio y patrones asíncronos para construir servicios escalables y no bloqueantes. - Competencia con generadores, iteradores, decoradores y gestores de contexto. - Sólida comprensión del Global Interpreter Lock (GIL) y la guía de estilo PEP 8. - Prácticas sólidas de testing utilizando pytest o unittest. - Experiencia con despliegue continuo utilizando GitHub Actions, Docker y AWS (ECS o EC2). - Profundo conocimiento de Redis, OpenSearch (o similar) y bases de datos SQL, incluyendo optimización de consultas para rendimiento y atomicidad. - Sólida comprensión de protocolos de red, TLS y firewalls, con experiencia práctica en seguridad a nivel de aplicación. - Competencia con Git y pipelines CI/CD, testing automatizado, monitoreo de infraestructura y observabilidad. - Portafolio de sistemas de producción entregados y/o contribuciones a código abierto. - Sólidas habilidades de comunicación y colaboración entre equipos de ingeniería, producto y operaciones de seguridad. - Comodidad con requisitos de despliegue sin tiempo de inactividad y respuesta a incidentes en producción. Responsabilidades clave: - Modernizar múltiples APIs REST y consolidarlas en una puerta de enlace de microservicios unificada. - Desarrollar nuevos conectores y mantener los existentes para la ingesta de logs de más de 50 herramientas de seguridad (plataformas EDR, firewalls, servicios en la nube, aplicaciones SaaS). - Mantener y mejorar la biblioteca interna de Python utilizada en toda la plataforma. - Construir nuevas aplicaciones para expandir las capacidades de detección y respuesta. - Servir como un recurso técnico crítico para la base de código Python, liderando discusiones de diseño y revisiones de código. - Mentorizar y guiar a miembros junior y mid-level del equipo de ingeniería. - Colaborar con equipos multifuncionales para diseñar, construir, probar y lanzar nuevas funcionalidades. Beneficios de trabajar en FusionHit: - Certificado Great Place to Work, que ofrece una cultura de apoyo e inclusión. - 100% Remoto: trabaja desde cualquier lugar de Latinoamérica. - Cursos y Certificaciones de Desarrollo Personal y Profesional. - Horario Flexible. - 3 días de enfermedad al año. - Día libre por cumpleaños. - Días extra para ocasiones especiales. - Reembolso de comidas de equipo. - Equipamiento proporcionado. - Reconocimientos y recompensas mensuales.

Responsabilidades

  • Modernizar APIs REST y consolidarlas en un gateway de microservicios unificado
  • Desarrollar y mantener conectores para ingesta de logs de herramientas de seguridad
  • Mantener y mejorar la librería interna de Python
  • Construir nuevas aplicaciones para expandir capacidades de detección y respuesta
  • Ser un recurso técnico crítico para la base de código Python
  • Liderar discusiones de diseño y revisiones de código
  • Ser mentor de miembros junior y mid-level del equipo de ingeniería
  • Colaborar con equipos multifuncionales para diseñar, construir, probar y lanzar nuevas funcionalidades

Skills requeridas

Programación orientada a objetosDiseño de APIsPruebas de softwareRespuesta a incidentesDespliegue continuoComunicaciónColaboraciónLiderazgo técnicoMentoría

Beneficios

  • Desarrollo profesional
  • Cursos y certificaciones
  • Horario flexible
  • 3 días por enfermedad al año
  • Día libre por cumpleaños
  • Días extra por ocasiones especiales
  • Reembolso de comidas de equipo
  • Equipo proporcionado
  • Reconocimientos y recompensas mensuales

Explorar empleos relacionados