Software Engineer platform

AgendaPro

Santiago

Presencial

CLP 42.000.000 - 65.000.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

AgendaPro busca un/a Software Engineer Senior para el equipo Platform Fintech. La empresa lidera la gestión de agenda, pagos y crecimiento en LATAM, con IA integrada en un modelo de verticales, cobrando y liquidando a través de APIs.

Modalidad 100% presencial en Santiago, stack Ruby on Rails, Kafka, PostgreSQL y AWS. El rol implica construir soluciones de pagos end-to-end, diseñar contratos de servicio y colaborar con múltiples equipos para escalar operaciones.

Formación

  • Formación en Ingeniería Civil en Informática o afín.
  • 3+ años de experiencia en software en producción.
  • Ruby on Rails sólido.
  • Diseño de APIs y SQL; patrones de arquitectura.
  • Tests (RSpec) y Git/GitHub.
  • Uso activo de IA en tu flujo diario.

Responsabilidades

  • Construir y evolucionar features de pagos end-to-end: cobros, integraciones con pasarelas y proveedores, conciliación y liquidaciones.
  • Diseñar flujos que resistan fallas reales: reintentos, callbacks duplicados, timeouts de proveedores y estados intermedios.
  • Construir features completas dentro de los servicios, respetando el contrato existente y documentando el nuevo (OpenAPI, versionado).
  • Emitir y consumir eventos Kafka con los patrones del equipo.
  • Entregar cada PR con specs y documentación al día.

Conocimientos

Ruby on Rails
SQL
APIs
RSpec testing
Git / GitHub
Kafka
Node.js
Microservicios
IA tools
AWS

Educación

Ingeniería Civil en Informática

Herramientas

Kafka
Node.js
AWS

Descripción del empleo

Buscamos un/a Software Engineer Senior para el equipo de Platform Fintech de AgendaPro.

AgendaPro es la plataforma líder en LATAM para gestionar agenda, pagos y crecimiento en negocios de salud, estética, belleza y deporte, con presencia en 17 países, +20.000 clientes y respaldo de Y Combinator (el mismo acelerador de Stripe, Airbnb y Dropbox).

Estamos en plena transformación: pasamos de un SaaS horizontal a un modelo de verticales con agentes de IA, construyendo software con IA en el centro. Esos agentes, igual que los equipos de producto, cobran, venden y reservan sobre nuestras APIs: sin contratos estables, no hay agentes confiables. Es una etapa temprana donde todavía hay muchísimo por construir, probar y escalar — y queremos que seas parte desde el principio.

Modalidad 100% presencial – oficina en Santiago.

Stack: Ruby on Rails, arquitectura orientada a eventos, comunicación por Kafka y HTTP, PostgreSQL y Redis, BFFs en Node.js, microfrontends en React y AWS.

Tu desafío: Se parte de construir las soluciones de pagos de AgendaPro. Cómo cobran nuestros clientes a los suyos, cómo se procesa cada transacción y cómo llega el dinero a quien corresponde. Acá un bug no es un botón roto; es plata mal cobrada o mal liquidada.

Construimos servicios con APIs privadas, stables y documentadas, que consumen los equipos de producto a través de BFFs y los agentes de IA. Cuando un flujo de pagos todavía vive en el monolito Rails donde nació AgendaPro, también lo sacamos de ahí.

No construimos pantallas: construimos los contratos sobre los que otros construyen pantallas y agentes. Tu misión será construir features end-to-end, con contratos técnicos claros e impacto medible. Un endpoint bien diseñado lo agradecen cinco equipos por dos años; uno mal diseñado, también lo pagan. Acá los contratos van primero.

Qué harás / Responsabilidades:

Soluciones de pagos

  • Construir y evolucionar features de pagos end-to-end: cobros, integraciones con pasarelas y proveedores, conciliación y liquidaciones.
  • Diseñar flujos que resistan fallas reales: reintentos, callbacks duplicados, timeouts de proveedores y estados intermedios.
  • Construir features completas dentro de los servicios, respetando el contrato existente y documentando el nuevo (OpenAPI, versionando cuando corresponda).
  • Emitir y consumir eventos Kafka con los patrones del equipo.
  • Entregar cada PR con specs y documentación al día.

Evolución de la arquitectura

  • Cuando un flujo de pagos todavía vive en el monolito, moverlo a los servicios: diseñar el endpoint, documentar su contrato, emitir sus eventos y cortar el tráfico legacy.
  • Participar en las decisiones técnicas de punta a punta (las decisiones de arquitectura son colegiadas con el PM y el Tech Lead — acá no se decide en solitario).

Calidad, estándares e IA en el flujo

  • Usar Claude Code como parte natural del flujo diario —entender código, escribir tests, explorar— validando siempre lo que produce.
  • Proponer mejoras técnicas (performance, tests, deuda técnica) cuando las detectes, y automatizar lo repetitivo.

Requisitos:

  • Formación en Ingeniería Civil en Informática, Ingeniería en Computación o carrera afín.
  • 3+ años de experiencia construyendo software en producción, idealmente en SaaS o scale-up.
  • Ruby on Rails sólido: es el corazón de nuestros servicios.
  • Manejo de SQL y de diseño de APIs; dominio de principios de diseño y patrones de arquitectura, con criterio para aplicarlos en decisiones de servicio.
  • Diseño de flujos transaccionales con idempotencia, consistencia y manejo de reintentos.
  • Experiencia con testing (RSpec o equivalentes) y con Git/GitHub (PRs, code review, branching).
  • Uso activo de herramientas de IA en tu flujo diario (Cursor, Claude Code, Copilot o equivalentes).

Suma puntos:

  • Experiencia en fintech o medios de pago.
  • Conocimiento de PCI DSS o manejo seguro de datos de pago.
  • Experiencia con arquitecturas de microservicios y mensajería asíncrona (Kafka o similares).
  • Node.js y BFFs (Backend for Frontends), y algo de React — el puente entre nuestros servicios y los equipos que los consumen.
  • AWS a nivel de leer un deploy y debuggear.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Ingeniero/a Senior - Plataforma de Pagos Fintech IA
Ingeniero/a Senior - Plataforma de Pagos Fintech IA

AgendaPro • Santiago

Presencial
CLP 42.000.000 - 65.000.000
Ingeniero de Software Full-Stack
Ingeniero de Software Full-Stack

PALVI • Santiago

Presencial
CLP 30.000.000 - 42.000.000
IA para desarrollo
Trabajo presencial en Las Condes
Relación a largo plazo
+1
Desarrollador FullStack Node.js / React - CL
Desarrollador FullStack Node.js / React - CL

Imagemaker • Santiago

Presencial
CLP 25.000.000 - 45.000.000
Onboarding & Customer Success- Payments
Onboarding & Customer Success- Payments

AgendaPro • Santiago

Presencial
CLP 10.044.000 - 16.740.000
Desarrollador Senior Full-Stack (Java / Angular)
Desarrollador Senior Full-Stack (Java / Angular)

KDU Ingeniería • Santiago

Presencial
CLP 36.000.000 - 60.000.000
Seguro complementario de salud
Oportunidades de desarrollo pro
Ambiente de trabajo colaborativo
Analista Senior de Estrategia de Adquirencia y Ruteo de Pagos - Fintech
Analista Senior de Estrategia de Adquirencia y Ruteo de Pagos - Fintech

MercadoLibre • Santiago

Presencial
CLP 40.000.000 - 60.000.000
Analista Senior de Estrategia de Adquirencia y Ruteo de Pagos - Fintech
Analista Senior de Estrategia de Adquirencia y Ruteo de Pagos - Fintech

Mercado Libre • Santiago

Presencial
CLP 10.044.000 - 16.740.000
Back-end Developer Senior
Back-end Developer Senior

FactorIT • Santiago

Híbrido
CLP 46.872.000 - 73.656.000
Senior Backend Engineer [Payments]
Senior Backend Engineer [Payments]

Bangura Solutions • Santiago

Presencial
CLP 35.000.000 - 55.000.000
Desarrollador FullStack Node.js / React - CL
Desarrollador FullStack Node.js / React - CL

De Lei Interim • Chile

Presencial
CLP 27.900.000 - 50.220.000