Backend Engineer (Colombia)

Backend Engineer (Colombia)

10 nov
|
Vacantes: Trabajo y Empleo
|
Colombia

10 nov

Vacantes: Trabajo y Empleo

Colombia

Descripción

Se requiere inglés: la oferta original está publicada en inglés.

Sobre Addi

Somos una plataforma financiera líder que construye el futuro de los pagos, las compras y la banca: un mundo donde consumidores y comercios pueden transar sin esfuerzo y crecer juntos. Hoy atendemos a más de 3,6 millones de clientes y trabajamos con más de 55.000 comercios aliados, lo que convierte a Addi en el marketplace de más rápido crecimiento de Colombia.

Con un enfoque de vanguardia y centrado en la tecnología, ofrecemos soluciones bancarias (depósitos, pagos, crédito sin garantía) y servicios de comercio (e-commerce, marketing), cerrando la brecha financiera para millones de personas y redefiniendo la forma en que viven la libertad financiera. Como el principal proveedor de Compra Ahora, Paga Después (Buy Now, Pay Later) del país, obtuvimos la aprobación regulatoria para operar como banco, lo que abre oportunidades aún mayores para nuestros clientes. En el último año también alcanzamos la rentabilidad, lo que refuerza la solidez de nuestro modelo de negocio y nuestra capacidad de escalar de forma sostenible.

Nuestra misión se ha ganado la confianza de inversionistas de talla mundial, como Andreessen Horowitz, Architect Capital, GIC, Goldman Sachs, Greycroft, Monashees, Notable Capital, Quona Capital, Union Square Ventures, Victory Park Capital, entre otros, que respaldan nuestra visión de futuro. Con su apoyo, no solo estamos creciendo: estamos transformando el ecosistema financiero de América Latina y dando forma a la próxima generación de formas de comprar, pagar y hacer banca en Colombia.

Pero lo que realmente nos diferencia es cómo construimos. Somos una empresa consciente, impulsada por una profunda experiencia en escalar tecnología, servicios y productos, y vivimos nuestros valores todos los días.

Qué harás

- Asumir la propiedad de punta a punta (e2e) y operar el software que diseñas, desarrollas, pruebas y lanzas a producción.
- Trabajar de cerca con diseñadores, ingenieros y product owners para construir grandes productos y experiencias para nuestros clientes y aliados.
- Diseñar la arquitectura de componentes resilientes y escalables aprovechando nuestros estilos y patrones arquitectónicos.
- Desarrollar nuevas funcionalidades usando nuestro stack JVM.
- Desarrollar pruebas unitarias, de componentes y de integración que garanticen la confiabilidad de las funcionalidades que construyes.
- Revisar pull requests a diario, transfiriendo tu conocimiento a tu equipo.
- Recibir mentoría de todas las personas del equipo, desde los miembros más experimentados hasta los perfiles junior que están empezando.
- Desplegar nuevas funcionalidades a producción a diario usando nuestro pipeline de CI/CD.
- Estar de guardia (on call) ocasionalmente. Rotamos para distribuir nuestro conocimiento y experiencia.
- Contribuir a nuestros Architecture Decision Records, donde podrás proponer nuevas técnicas, patrones y herramientas para nuestra plataforma en evolución.





Cómo es el proceso de selección

Creemos En Una Experiencia De Selección Rápida, Transparente y Atractiva Que Nos Permita, a Ti y a Nosotros, Determinar Si Hay Un Buen Encaje. Así Es Nuestro Proceso

- Paso 1: Entrevista con People (30 min). Una conversación con un reclutador para conocerte, conocer tu experiencia y lo que buscas. También te contaremos más sobre Addi, nuestra cultura y el rol.
- Paso 2: Entrevista inicial (60 min). En esta etapa profundizaremos en tu trayectoria técnica y tu forma de resolver problemas. Hablarás de cómo aplicas buenas prácticas de ingeniería, cómo manejas la retroalimentación y cómo razonas frente a desafíos reales como parte de un equipo colaborativo.
- Paso 3: Reto técnico (6 días). Recibirás un reto para desarrollar en casa, diseñado para entender cómo piensas y programas. Buscaremos un trabajo limpio, bien documentado y funcional que demuestre buenas prácticas, pruebas y un razonamiento claro detrás de tus decisiones.
- Paso 4: Entrevista presencial (60 min). Presentarás tu ejercicio y nos explicarás tu implementación. Hablaremos de tus decisiones de diseño, pruebas y manejo de errores, y exploraremos también cómo comunicas tus ideas y respondes a la retroalimentación en tiempo real.
- Paso 5: Entrevista con un cofundador (30 min). En esta etapa final conocerás a un miembro de nuestro equipo de liderazgo para hablar sobre los valores, la cultura y la misión de Addi. Es una oportunidad para asegurar que nuestros objetivos y visión estén alineados y que este rol sea el siguiente paso adecuado para ti.

Valoramos la eficiencia y respetamos tu tiempo, por eso buscamos completar el proceso lo más rápido posible. Nuestro objetivo es que esta experiencia sea enriquecedora y emocionante para ti, tanto como lo es para nosotros. Sin importar el resultado, nos comprometemos a darte siempre retroalimentación, para que te lleves aprendizajes valiosos de tu experiencia con nosotros.

Requisitos obligatorios

- Inglés (la oferta original está publicada en inglés).
- Experiencia comprobada en desarrollo de software.
- 2 años de experiencia en desarrollo backend, específicamente con tecnologías basadas en JVM como Java, Kotlin o Scala.
- Trayectoria comprobada entregando sistemas backend escalables y de alto rendimiento en un entorno de producción.
- Experiencia trabajando en equipos de desarrollo de software, participando en sprints, standups y retrospectivas.
- Sólido dominio técnico: experiencia práctica con lenguajes backend (p. ej., Java 11, Kotlin, Scala) y frameworks backend como Spring Boot.




- Dominio en construcción y gestión de bases de datos como SQL (obligatorio), PostgreSQL y Redis.
- Sólida experiencia con pruebas automatizadas.
- Gran capacidad para diseñar, implementar y mantener APIs escalables y seguras.
- Conocimiento de Kafka para manejar sistemas orientados a eventos.
- Dominio de pipelines de CI/CD y estrategias de despliegue.
- Adaptabilidad y resiliencia en entornos dinámicos de startup y producto: capacidad sobresaliente para prosperar en un entorno acelerado y en constante cambio, equilibrando resultados inmediatos con la planeación estratégica a largo plazo.
- Sólido criterio de negocio: comprensión profunda de los objetivos del negocio y de cómo las soluciones técnicas se alinean con ellos y los impulsan.
- Capacidad para priorizar el trabajo de forma efectiva y generar el mayor impacto para usuarios y stakeholders.
- Colaboración multifuncional sobresaliente: capacidad comprobada para colaborar eficazmente con product managers y diseñadores para alinear las soluciones técnicas con las necesidades de los usuarios y la estrategia del negocio.
- Iniciativa excepcional: asumes la responsabilidad de entregar proyectos de impacto de punta a punta, desde la concepción hasta el soporte posterior al despliegue.
- Entregar soluciones creativas y de alta calidad a gran velocidad.
- Haber anticipado desafíos técnicos y propuesto soluciones backend efectivas.

Requisitos deseables

- Dominio de programación reactiva.
- Conocimiento de contenedores (Docker) y orquestación (Kubernetes).
- Idealmente, experiencia en fintech o empresas de producto.

Beneficios

- Trabajar en un problema que realmente importa: estamos redefiniendo cómo las personas compran, pagan y hacen banca en Colombia, derribando barreras financieras y empoderando a millones. Tu trabajo tendrá un impacto directo en la vida de los clientes al crear servicios financieros más accesibles, fluidos y justos.
- Ser parte de algo grande desde cero: es tu oportunidad de ayudar a dar forma a una empresa, influyendo en todo, desde nuestra tecnología y estrategia hasta nuestra cultura y valores. No serás solo un empleado: serás dueño.
- Oportunidad de crecimiento sin igual: el mercado que abordamos es enorme y estamos creciendo más rápido que casi cualquier prestamista fintech en nuestra etapa. Si buscas un rol de alto impacto en una empresa que escala veloz, este es.
- Unirte a un equipo de talla mundial: trabajarás junto a talento de primer nivel de todo el mundo, en un entorno donde la excelencia, el sentido de propiedad y la colaboración están en el centro de todo lo que hacemos. Nos importa profundamente qué construimos y cómo lo construimos, y queremos que seas parte de ello.
- Compensación competitiva y participación significativa: creemos en recompensar a nuestro talento. Recibirás un salario generoso, participación accionaria (equity) en la empresa y beneficios que van más allá de lo básico para apoyar tu crecimiento.

Habilidades requeridas

JavaKotlinSpring BootSQLPostgreSQLKafka

📌 Backend Engineer (Colombia)
🏢 Vacantes: Trabajo y Empleo
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend engineer (colombia) / colombia