Senior Backend Tech Lead
Job Summary
Capital Express is seeking a Senior Software Engineer Back-end / Tech Lead with extensive experience in building and operating production backend systems using Go and/or Node.js. In this hands-on role, you will design services and APIs, lead the team technically alongside the CTO, and collaborate closely with product and business stakeholders. You will also drive engineering standards, code quality, and mentor team members while leveraging AI development tools.
Responsibilities
- Diseñar y desarrollar servicios backend en Go y Node.js
- Liderar técnicamente al equipo junto al CTO y hacer code review
- Modelar datos en PostgreSQL y MongoDB
- Establecer estándares de arquitectura, seguridad y testing
Required Skills
- Go / Node.js
- PostgreSQL / MongoDB
- OAuth2/OIDC, JWT, OWASP
- CI/CD, contenedores, AWS
Job Details
Experiencia senior construyendo y operando sistemas backend en producción. Dominio de Go y/o Node.js, con disposición para trabajar con ambos lenguajes. Capacidad para diseñar servicios, APIs y sistemas integrados mediante eventos o colas. Experiencia sólida con bases de datos relacionales y documentales. Criterio de seguridad: autenticación, autorización, OAuth2/OIDC, JWT y buenas prácticas de OWASP. Experiencia con testing automatizado, CI/CD, contenedores y observabilidad. Experiencia comprobable en liderazgo técnico: mentoría, code review y diseño de arquitectura. Habilidad para colaborar eficazmente tanto con perfiles técnicos como de negocio. Experiencia en el uso de herramientas de IA para el desarrollo, con criterio para delegar tareas y verificar resultados.
Projects:
Diseñarás y desarrollarás servicios backend, liderando técnicamente al equipo junto al CTO. Es un rol hands-on: continuarás programando mientras ayudas a definir la arquitectura, los estándares y las mejores prácticas de ingeniería. Trabajarás estrechamente con el Product Owner y el equipo técnico para transformar las necesidades del negocio en soluciones confiables, seguras y escalables.
Functions:
- Diseñar, desarrollar y mantener servicios backend en Go y Node.js.
- Crear APIs REST y contratos entre servicios documentados con OpenAPI.
- Modelar datos en PostgreSQL y MongoDB, optimizando el rendimiento y gestionando migraciones.
- Definir, junto al CTO, la arquitectura y las decisiones de stack tecnológico.
- Establecer estándares de código, testing, seguridad y documentación.
- Participar en code reviews, resolver bloqueos técnicos y mentorizar al equipo.
- Colaborar con el Product Owner en el refinamiento, diseño y estimación de soluciones.
- Documentar decisiones técnicas, gestionar la deuda técnica y asegurar la operatividad en producción.
- Liderar el uso responsable de asistentes y agentes de IA, supervisando resultados y promoviendo buenas prácticas.
Benefits:
- Tarde Libre por tu cumpleaños
- Seguro complementario
- 3 días de vacaciones adicionales
- Fruta de la temporada
- Entre otros..
Requirements:
Es deseable contar con conocimientos en AWS y experiencia previa en productos financieros o entornos regulados.