Estamos en búsqueda de un Backend Engineer con experiencia en el desarrollo de soluciones escalables y de alto rendimiento, que desee participar en proyectos desafiantes dentro de una plataforma digital global.
La persona seleccionada será responsable de diseñar, desarrollar y operar servicios que permitan a otros equipos construir productos de manera eficiente y confiable, colaborando estrechamente con múltiples áreas técnicas y de negocio.
Responsabilidades:
- Diseñe, desarrolle y opere servicios escalables que permitan a otros equipos construir eficientemente en la plataforma del cliente.
- Poseer características pequeñas y medianas de principio a fin, desde el diseño hasta la implantación.
- Colaborar con equipos multifuncionales para ofrecer integraciones y mejorar la interoperabilidad de los sistemas.
- Aplicar fuertes habilidades de depuración y resolución de problemas para garantizar el rendimiento y la fiabilidad. Contribuir a la documentación del proceso y el diseño para las mejoras en curso.
- Use java/GraphQL para diseñar API para consumir/producir datos y construir aplicaciones de back-end para impulsar plataformas publicitarias.
- Utilice kafka/aerospike/Elasticsearch para construir un canal de datos en tiempo real como columna vertebral para todo el equipo de publicidad.
- Proporcionar visibilidad de monitoreo superior a la salud técnica y operativa de la plataforma usando DataDog/Grafana.
- Sólida comprensión de la gestión de bases de datos (SQL) y los principios de ingeniería de software.
- Participar y gestionar las rotaciones de servicio y apoyo a la producción para apoyar y solucionar problemas del sistema fuera de horario y durante eventos promocionales.
- Proporcionar revisiones de alta calidad, tanto para el código como para los diseños técnicos.
- Utilizar el conocimiento del negocio de comercio electrónico para convertir los requisitos del producto en una solución técnica.
Requisitos:
- Licenciatura en ciencias de la computación, ingeniería o experiencia equivalente.
- 4-5 años de experiencia práctica en desarrollo de software.
- Experiencia con servicios web, API e integraciones básicas de sistemas.
- Conocimientos prácticos de entornos en la nube (GCP) y sistemas de control de versiones (Git).
- Curiosidad, atención a los detalles y ganas de aprender en un entorno colaborativo.
- K8s, GraphQL, GCP, SQL, Python & Java Backend.
Modalidad: Remoto
Idioma: Inglés avanzado