




### **Sobre nosotros** Constructor es la plataforma de próxima generación para la búsqueda y el descubrimiento en comercio electrónico, diseñada expresamente para optimizar métricas como los ingresos, la tasa de conversión y las ganancias. Nuestro motor de búsqueda está completamente desarrollado internamente mediante transformadores y modelos lingüísticos grandes (LLM) generativos, y utilizamos sus capacidades centrales y de personalización para impulsar todo, desde la propia búsqueda hasta las recomendaciones y los agentes de compra. La ingeniería es, con mucho, nuestro departamento más grande, y hemos construido nuestro motor propio para que sea el mejor del mercado, sin haber perdido jamás una prueba A/B frente a ninguna tecnología competitiva. Nos apasiona mantener este liderazgo y trabajamos en la vanguardia de la inteligencia artificial para lograrlo. Por necesidad, nuestro motor está diseñado para una escala extrema y procesa más de 1000 millones de consultas diarias en 150 idiomas y aproximadamente 100 países. Lo utilizan algunas de las empresas de comercio electrónico más importantes del mundo, como Sephora, Under Armour y Petco. Somos un equipo apasionado al que le encanta resolver problemas y quiere mejorar la vida de nuestros clientes y compañeros de trabajo. Valoramos la empatía, la apertura, la curiosidad, la mejora continua y nos entusiasman las métricas que realmente importan. Creemos que empoderar a todas las personas de una empresa para que hagan lo que mejor saben hacer puede dar lugar a grandes resultados. Constructor es una empresa con sede en Estados Unidos que lleva operando desde 2019. Fue fundada por Eli Finkelshteyn y Dan McCormick, quienes aún lideran la empresa hoy en día. ### **Sobre el equipo** El equipo de Recomendaciones desempeña un papel fundamental para mejorar la experiencia de nuestros clientes y usuarios finales. Somos un equipo apasionado de ingenieros multifuncionales a los que les encantan los retos y quieren mejorar la vida de las personas. Valoramos la apertura, la curiosidad, la mejora continua y un excelente código. Creemos que empoderar a todas las personas de una empresa para que hagan lo que consideran mejor puede dar lugar a grandes resultados. Nuestro equipo se compromete a perfeccionar los métodos tradicionales de descubrimiento de productos, mientras lidera nuevas vías con la ayuda de modelos lingüísticos grandes, inaugurando así una nueva era de innovación y compromiso del usuario. El equipo de Recomendaciones gestiona múltiples puntos finales dentro de servicios compartidos, junto con sus propias soluciones implementadas en la nube y desarrolladas en Python, lo que requiere aprovechar bases de datos NoSQL e interactuar tanto con servicios internos como externos. Como parte de nuestra hoja de ruta, planeamos separar todos los desarrollos principales en servicios distribuidos independientes de alta carga. ### **Sobre el puesto** Un enfoque principal de este puesto consiste en diseñar, entregar y mantener servicios web en tiempo real de alta carga, en estrecha colaboración con otros excelentes ingenieros, tanto del equipo de Recomendaciones como de otros equipos. * Desarrollar / implementar / dar soporte a servicios robustos de recomendaciones, incluidos servicios web limitados por E/S, servicios limitados por CPU y servicios de datos * Escribir scripts de AWS CloudFormation, trabajos de Jenkins y acciones de GitHub siguiendo las mejores prácticas del sector * Configurar la observabilidad del servicio, las métricas de supervisión y las alertas (Prometheus, Grafana, PagerDuty, AWS CloudWatch) * Implementar canalizaciones CI/CD y pruebas de estabilidad independientes adaptadas a las necesidades de recomendaciones * Colaborar con socios empresariales técnicos y no técnicos para desarrollar o actualizar funcionalidades de recomendaciones * Comunicarse con partes interesadas dentro y fuera del equipo **Requisitos** * Sólida formación en ciencias de la computación y conocimientos de principios de redes * Experiencia en el diseño, desarrollo y mantenimiento de servicios en tiempo real de alta carga * Competencia en herramientas de Infraestructura como Código (IaC), como CloudFormation o Terraform, para gestionar recursos en la nube * Experiencia práctica en la configuración y mejora de canalizaciones CI/CD * Competencia en un lenguaje de scripting como Python y, como ventaja adicional, en lenguajes compilados como Go o Rust * Experiencia en programación del lado del servidor para servicios web y buen conocimiento de los principios de diseño de API * Capacidad para configurar y gestionar herramientas de observabilidad como Prometheus y Grafana, e integrar sistemas de alerta como PagerDuty * Conocimiento de la arquitectura orientada a servicios y de protocolos de comunicación como protobuf * Experiencia con bases de datos NoSQL y relacionales, sistemas distribuidos y soluciones de caché * Experiencia con cualquiera de las principales plataformas de nube pública: AWS, Azure, GCP * Experiencia colaborando en equipos multifuncionales * Excelentes habilidades de comunicación en inglés **Beneficios** * ️ Tiempo de vacaciones ilimitado: animamos firmemente a todos nuestros empleados a tomar al menos tres semanas al año * Equipo totalmente remoto: elija dónde vivir * ️ Subsidio para trabajar desde casa: queremos que tenga los recursos necesarios para equipar su oficina en casa * Portátiles Apple proporcionados a nuevos empleados * Presupuesto anual para formación y desarrollo de cada empleado, renovado cada año * Licencia de maternidad y paternidad para empleados elegibles * Trabajar con personas inteligentes que le ayudarán a crecer y a tener un impacto significativo * Este puesto tiene un salario base entre $80k y $120k USD. La oferta varía según múltiples factores, incluidos los conocimientos, habilidades y experiencia relacionados con el puesto, así como los resultados de las entrevistas * Reuniones periódicas fuera de la oficina para conectar y colaborar ### **Diversidad, equidad e inclusión en Constructor** En Constructor.io estamos comprometidos con la creación de un entorno laboral diverso, equitativo e inclusivo. Como empleador que ofrece igualdad de oportunidades, damos la bienvenida a personas de todos los orígenes y brindamos iguales oportunidades a todos los solicitantes, independientemente de su formación académica, diversidad de opiniones, raza, color, religión, género, expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad, condición de veterano o pertenencia a cualquier otro grupo protegido. *Estudios han demostrado que las mujeres y las personas de color pueden ser menos propensas a solicitar un empleo a menos que cumplan todos los requisitos enumerados. Nuestro principal interés radica en encontrar al mejor candidato para el puesto. Le animamos a presentar su solicitud incluso si no cumple todos los requisitos enumerados.*


