Semi Senior Software Engineer
Sobre Kavak
Como el primer unicornio mexicano, con presencia en varios países y un modelo de negocio AI‑first, en Kavak estamos redefiniendo el mercado de autos usados y la experiencia de millones de usuarios en LatAm. Hemos sido una de las compañías mejor valoradas de la región y recientemente cerramos una ronda de inversión de USD $300M liderada por Andreessen Horowitz, una de las mayores inversiones que han hecho en Latinoamérica. Con este crecimiento, nos emociona sumar a más personas que nos ayuden a construir el próximo capítulo de nuestro producto, llevando al siguiente nivel nuestros esfuerzos de construir con inteligencia artificial.
Estamos construyendo con IA en nuestra operación core; desde comercio conversacional, hasta marketing generativo, hasta sistemas que extraen insights de millones de interacciones. Somos un equipo que imagina lo imposible, lo construye y vive la disrupción, la proactividad y la ambición en un contexto de hipercrecimiento.
Kavak Values
1. Deliver Impact: You prioritize what generates measurable results and raise the bar using technology and data. You have a consistent track record of delivering relevant and measurable results.
2. Engage Fast: You act on problems and opportunities. You decide on time, advance in short cycles, and adjust when necessary without compromising standards.
3. Engage with Purpose: You act with extreme ownership, taking total responsibility for results that impact your work and aligning decisions with Kavak 's vision and purpose.
4. Play to Win Together: You prioritize collective results over individual success.
Sobre el Rol
Buscamos a un/a Semi Senior Engineer para unirse a nuestro Martech Engineering Team y construir la base de las plataformas de marketing de Kavak .
Este es un trabajo de ingeniería de plataforma de alto impacto. Tus sistemas impulsarán la ejecución de campañas, motores de personalización, marcos de experimentación y pipelines de datos que influyen en los recorridos de los usuarios a gran escala. Trabajarás de cerca con Product Managers, Data Engineers y stakeholders de Marketing para convertir estrategias de crecimiento en software confiable y escalable.
No estarás construyendo landing pages: estarás construyendo la infraestructura que hace posible el marketing a escala.
Responsabilidades
Arquitectura y diseño de sistemas
- Diseñar e implementar servicios backend escalables que soporten la orquestación de campañas, la segmentación, la experimentación y la personalización.
- Construir APIs y servicios internos consumidos por herramientas de marketing, pipelines de datos y plataformas orientadas al cliente.
- Definir modelos de datos que permitan iterar rápidamente sin comprometer la calidad ni la consistencia de los datos.
- Impulsar decisiones de arquitectura en torno a la escalabilidad, la extensibilidad y el mantenimiento a largo plazo.
Desarrollo backend e integraciones
- Desarrollar servicios backend utilizando Go como lenguaje principal y prácticas modernas de backend.
- Construir y mantener integraciones con plataformas de marketing de terceros (CDPs, CRMs, proveedores de mensajería, herramientas de experimentación).
- Implementar flujos de trabajo orientados a eventos para el seguimiento del comportamiento de usuarios, disparadores de campañas y personalización en tiempo real.
- Optimizar el rendimiento mediante un uso eficiente de caché, procesamiento asíncrono y bases de datos.
Datos, eventos y experimentación
- Colaborar con Data Engineering para diseñar esquemas de eventos y flujos de datos que impulsen analítica y atribución.
- Implementar arquitecturas basadas en mensajes mediante brokers y procesamiento asíncrono.
- Habilitar marcos de experimentación (A/B tests, feature flags, variantes de campaña) con alta observabilidad y precisión.
- Asegurar que los sistemas puedan escalar de forma confiable durante picos de tráfico de campañas.
Confiabilidad y excelencia en ingeniería
- Diseñar sistema