Buscamos un Ingeniero Backend Senior con experiencia en Golang para unirse a un equipo de producto B2C. Deberás liderar migraciones de Python a Go, optimizar sistemas a gran escala y colaborar en el diseño técnico.
Ideal para ingenieros que disfrutan de problemas complejos de backend y prefieren Golang.
Acerca de nosotros Gramian Consultancy es una consultora boutique especializada en servicios profesionales de IT y soluciones de talento en ingeniería. Con una sólida experiencia en ingeniería de software y liderazgo, ayudamos a las empresas a construir equipos de alto rendimiento conectándolas con profesionales que se adaptan verdaderamente a sus necesidades. Descripción del rol Buscamos un Ingeniero Backend Senior que se desenvuelva en entornos B2C a gran escala y prefiera Golang como lenguaje principal. Te unirás a un equipo de ingeniería de producto establecido que construye el backend para un producto orientado al usuario, con un fuerte enfoque en latencia, escalabilidad, confiabilidad y resolución de problemas intensivos en datos. Este rol es ideal para alguien que disfruta de la propiedad de problemas complejos de backend de extremo a extremo: desde el diseño del sistema y la investigación de rendimiento hasta la mejora de la arquitectura, el fortalecimiento de las prácticas de prueba y la dirección de migraciones de sistemas heredados (incluidas migraciones de endpoints de Python a Go). Acerca del equipo Trabajarás con un equipo de ingeniería existente y contribuirás a la dirección técnica tanto del producto como del equipo. El equipo opera en un modelo moderno de entrega de productos y colabora estrechamente con Producto y Diseño. Participarás en los procesos organizacionales del equipo (planificación, refinamiento del backlog, revisiones de sprint) y ayudarás a garantizar que estamos construyendo las cosas correctas de la manera correcta. Necesitamos a alguien que pueda: - Comprender y solucionar problemas de sistemas intensivos en datos. - Diagnosticar cuellos de botella de rendimiento. - Identificar proactivamente riesgos técnicos y ayudar a guiar las soluciones. - Comunicarse claramente entre ingeniería, producto y diseño. Responsabilidades clave - Migrar y refactorizar la lógica existente de Python a servicios de Golang propiedad de otros equipos. - Aprender y adaptarse rápidamente a las herramientas, sistemas y procesos internos para acelerar la migración. - Colaborar estrechamente con ingenieros de otros equipos para garantizar una entrega fluida. - Depurar problemas complejos rápidamente y proporcionar soluciones claras y accionables. - Mantener código de alta calidad y bien probado con validación exhaustiva. - Identificar e implementar mejoras en nuestras herramientas de migración. Requisitos - Más de 5 años de experiencia profesional en ingeniería backend, construyendo, lanzando y operando sistemas de producción. - Experiencia comprobada trabajando en aplicaciones B2C a gran escala (alto tráfico, alta disponibilidad, sistemas sensibles al rendimiento). - Golang como lenguaje principal en roles recientes, con propiedad demostrada de servicios de producción (diseño, desarrollo, implementación y guardia/soporte según sea necesario). - Sólidas habilidades de diseño de sistemas con enfoque en latencia, escalabilidad, confiabilidad y mantenibilidad. - Experiencia en la construcción y soporte de sistemas intensivos en datos, incluida la solución de problemas de rendimiento y problemas de producción. - Sólidos fundamentos de ingeniería: prácticas de prueba, código limpio, principios SOLID y patrones de diseño comunes. - Comodidad colaborando interfuncionalmente con Producto y Diseño; capacidad para comunicar claramente las compensaciones técnicas y ayudar a definir el alcance y priorizar el trabajo.