Ingeniera de Software -3 / Líder Técnico (Backend)
Oportunidad
Como líder técnico, trabajará en estrecha colaboración con ingenieros/científicos en un entorno de equipo pequeño, pero de rápido crecimiento, mientras i) aplicar las tecnologías de inteligencia artificial de vanguardia en el campo del aprendizaje profundo y la visión por computadora para diseñar y desarrollar la plataforma de recomendación de usuarios para ayudar a nuestros usuarios a encontrar sus mejores coincidencias y ii) crear servicios de API de back-end escalables y confiables para atender un volumen masivo de tráfico de clientes y garantizar la mejor experiencia de usuario. Un candidato exitoso tendrá sólidas habilidades técnicas y una motivación para lograr resultados en un entorno acelerado.
En este rol de líder técnico, usted:
- Diseñe, desarrolle y opere servicios distribuidos resilientes que se ejecuten en ECS o Kubernetes para atender a cientos de millones de usuarios en todo el mundo.
- Colaborar con varios equipos funcionales en la expansión de nuestros sistemas de recomendación.
- Influir en la hoja de ruta y el desarrollo de productos de la aplicación y los servicios de KlearNow
- Reclutar, inspirar y desarrollar miembros del equipo.
Nosotras estamos buscando:
- BS/MS en Informática o equivalente con 6 a 10 años de experiencia laboral industrial mínima
- Excelente conocimiento de los fundamentos de la informática, con sólidas competencias en estructuras de datos, algoritmos, diseño de software y codificación.
- Stack técnico Habilidades primarias Java Spring Boot Spring Batch SQL MongoDB
- Fuerte diseño y construcción de sistemas back-end distribuidos que manejan grandes volúmenes de tráfico
- Experiencia en el manejo de requisitos comerciales ambiguos con excelente priorización, habilidades de gestión del tiempo y un enfoque en la ejecución.
- Pasión por resolver problemas complejos y realizar mejoras continuas
- Deseable experiencia en sistemas de búsqueda y recomendación.
- Excelente conocimiento y experiencia en un lenguaje backend, como Java, Scala, Go, Node.js, etc.
- Sólido conocimiento de las mejores prácticas de la industria, buenas habilidades organizativas y de liderazgo, y competencia en tecnologías Java, buenas habilidades analíticas, la capacidad de anticipar problemas y enmarcar acciones correctivas, y excelentes habilidades de trabajo en equipo.
- Excelentes habilidades analíticas y de toma de decisiones para la resolución de problemas. Asociarse con varios equipos para impulsar y completar los entregables relacionados con el proceso. Liderar la estandarización de la mejora del proceso.
Puntos de bonificación si tienes:
- Experiencia en diseño y desarrollo utilizando NoSQL, como DynamoDB, Cassandra o RocksD
- Experiencia con Aerospike, ElasticSearch, Kafka y Spark
- Experiencia con metodología de desarrollo Agile y CI/CD
- Experiencia con contenedores Docker junto con Kubernetes o ECS