Descripción del trabajo
Buscamos un ingeniero para un equipo que construye una plataforma digital escalable y de alto rendimiento, centrada en la arquitectura de datos y sistemas distribuidos. La persona seleccionada trabajará en el diseño e implementación de servicios backend críticos, integraciones entre sistemas y soluciones orientadas a eventos.
Responsabilidades:
- Diseñar y desarrollar servicios backend de alto rendimiento utilizando TypeScript y NestJS.
- Construir y mantener una arquitectura de datos escalable, bien estructurada y documentada.
- Implementar comunicaciones entre servicios mediante gRPC y contratos protobuf.
- Desarrollar soluciones event-driven utilizando brokers como Kafka, NATS o SQS.
- Trabajar con bases de datos transaccionales (PostgreSQL) y analíticas (ClickHouse).
- Optimizar consultas, rendimiento y fiabilidad de los sistemas de datos.
- Integrar servicios externos como Auth0, Stripe, CMS y APIs de terceros.
- Colaborar en la definición de estándares de gobernanza y modelado de datos.
- Contribuir a la arquitectura general del sistema en un entorno distribuido.
Requisitos:
- Experiencia en desarrollo backend con TypeScript y Node.js.
- Experiencia con frameworks como NestJS o similares.
- Conocimiento de arquitectura de microservicios y sistemas distribuidos.
- Experiencia con PostgreSQL (índices, transacciones y optimización de queries).
- Experiencia con sistemas de mensajería (preferiblemente Kafka).
- Conocimiento de gRPC y comunicación entre servicios.
- Comprensión de arquitecturas event-driven.
- Capacidad para escribir código tipado, limpio y escalable.
- Experiencia con ClickHouse (valorable).
- Experiencia en sistemas de alta carga y procesamiento de datos en tiempo real.
- Conocimientos de observabilidad (logs, métricas, trazas distribuidas).
- Conocimiento de patrones como DDD, CQRS y Clean Architecture (valorable).
- Experiencia con Bun.js (valorable).
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




