← All open positions
Senior Software Engineer
Buenos Aires, argentina · Remoto
Buscamos un/a Senior Backend Engineer para sumarse a nuestro equipo y participar en el diseño, desarrollo y evolución de servicios backend escalables, robustos y mantenibles.
Responsabilidades
- Diseñar y desarrollar APIs y servicios backend de alta calidad.
- Participar en decisiones de arquitectura y diseño técnico.
- Trabajar con bases de datos relacionales y optimizar consultas y modelos de datos.
- Diseñar integraciones con servicios externos y sistemas distribuidos.
- Implementar soluciones orientadas a escalabilidad, performance, seguridad y observabilidad.
- Escribir código limpio, testeable y mantenible.
- Participar en code reviews y contribuir a buenas prácticas de ingeniería.
- Trabajar en conjunto con equipos de Frontend, Mobile, QA y Product.
- Participar en la definición técnica de nuevas funcionalidades y proyectos.
- Investigar y resolver problemas complejos en producción.
Requisitos
- 5+ años de experiencia en desarrollo Backend.
- Experiencia sólida con Node.js y TypeScript/JavaScript.
- Experiencia construyendo y manteniendo APIs REST y/o servicios orientados a eventos.
- Buen dominio de PostgreSQL o bases de datos relacionales.
- Experiencia con arquitectura de microservicios y sistemas distribuidos.
- Conocimientos de testing automatizado y buenas prácticas de desarrollo.
- Experiencia trabajando con Git y procesos de CI/CD.
- Experiencia con servicios cloud, idealmente AWS.
- Capacidad para analizar problemas complejos y tomar decisiones técnicas con autonomía.
- Buen nivel de comunicación y capacidad para trabajar en equipo.
Es un plus
- Experiencia con WebSockets o sistemas de comunicación en tiempo real.
- Experiencia con AWS Lambda, S3, SQS, SNS, ECS/EKS u otros servicios AWS.
- Experiencia con Docker.
- Conocimientos de arquitectura serverless.
- Experiencia trabajando con sistemas de alta escala o grandes volúmenes de datos.
- Conocimientos de seguridad, autenticación y autorización.
- Experiencia como referente técnico o liderando iniciativas técnicas.
Buscamos especialmente
Una persona que pueda entender el problema de negocio, proponer una solución técnica y llevarla a producción, sin depender de instrucciones detalladas.
Esperamos un perfil con criterio de ingeniería, autonomía y capacidad para discutir trade-offs de arquitectura, performance, mantenibilidad y costo.