Staff Software Engineer
Job Summary
Checkr busca un Staff Software Engineer con más de 10 años de experiencia para liderar el desarrollo de productos desde la ideación hasta el lanzamiento. El candidato será responsable de diseñar arquitecturas de microservicios, mentorizar a ingenieros y asegurar la entrega de código de alto rendimiento. Se requiere dominio de Python, AWS, Kubernetes y un nivel avanzado de inglés.
Responsibilities
- Liderar ciclo de vida completo de desarrollo de software
- Diseñar arquitectura de sistemas y microservicios
- Mentorizar a ingenieros de software junior
- Gestionar prioridades y plazos de proyectos
- Asegurar escalabilidad y seguridad del código
Required Skills
- Más de 10 años en desarrollo de software
- Dominio avanzado de Python
- Experiencia con AWS y Kubernetes
- Experiencia con APIs REST y CI/CD
- Inglés avanzado (verbal y escrito)
Job Details
Funciones principales:
- Dirigir el desarrollo del producto desde la ideación, el diseño y la implementación hasta el lanzamiento.
- Colaborar con otros ingenieros y con el jefe de producto en el diseño y la arquitectura de nuevos sistemas.
- Diseñar, desarrollar, probar, desplegar, mantener y mejorar el software.
- Gestionar las prioridades, los plazos y los resultados de cada proyecto.
- Entregar código de alto rendimiento, fiable, escalable y seguro.
Requisitos técnicos:
- Más de 10 años de experiencia en la industria como ingeniero de software, y experiencia significativa trabajando con Python.
- Capacidad de liderazgo y pasión por la tutoría de ingenieros más jóvenes.
- Experiencia en la ejecución de rituales Scrum (planificación de sprints, standup diario, revisión de sprints y retrospectiva).
- Experiencia práctica con AWS.
- Conocimiento profundo de la infraestructura de arquitectura de microservicios, incluida la familiaridad con Kubernetes.
- Experiencia diseñando e implementando APIs REST.
- Experiencia con CI/CD.
- Experiencia trabajando con almacenes de datos como Postgres, MongoDB.
- Experiencia con Git, GitLab o Github y proceso de revisión PR/MR.
- Pasión por la optimización de servicios para escala y velocidad.
- Manejo de inglés verbal a nivel avanzado.
Beneficios:
- Un entorno de colaboración y rápido movimiento.
- Formar parte de una empresa internacional con sede en Estados Unidos.
- Asignación de reembolso por aprendizaje y desarrollo.
- Remuneración competitiva y oportunidades de promoción profesional y personal.
- Cobertura médica, dental y oftalmológica del 100% para empleados y dependientes.
- Vacaciones adicionales de 5 días y flexibilidad para tomarse tiempo libre.
- Reembolso de equipos para trabajar desde casa.