En NNERGIX estamos construyendo tecnología para transformar la gestión energética. Buscamos un/a Backend Engineer que quiera formar parte de un equipo de alto rendimiento y contribuir al desarrollo de una plataforma robusta, escalable y orientada a datos.
Trabajarás en el proyecto participando en decisiones técnicas clave, diseño de arquitectura y desarrollo de servicios críticos.
Este rol combina capacidad técnica, visión de arquitectura y ejecución. No buscamos solo alguien que implemente, sino alguien que entienda el sistema en su conjunto y contribuya a hacerlo crecer de forma sostenible.
Diseñar, desarrollar y mantener APIs, microservicios y pipelines de datos
Definir y aplicar buenas prácticas de arquitectura y desarrollo
Tomar decisiones sobre stack tecnológico, patrones y arquitectura
Optimizar el rendimiento y la escalabilidad de servicios
Implementar observabilidad (logs, métricas, trazas) para garantizar la fiabilidad
Diseñar e implementar infraestructura como código (IaC) y pipelines CI/CD
Traducir necesidades de negocio en soluciones técnicas sostenibles
Colaborar con equipos de Product, Data, Frontend y DevOps
Participar en la evolución técnica del producto y la plataforma
Contribuir a un entorno de mejora continua y calidad técnica
+3 años de experiencia en desarrollo backend, en diseño de arquitecturas distribuidas y microservicios
Dominio de al menos un lenguaje backend (Python, Node.js o PHP)
Conocimiento de bases de datos PostgreSQL y/o MongoDB // de patrones como SOLID, Clean Architecture, CQRS, Event-Driven
Experiencia con AWS (Lambda, API Gateway, ECS/EKS, S3, etc.) // Terraform (IaC) y CI/CD
Capacidad para trabajar de forma autónoma y tomar decisiones técnicas
Mentalidad de ownership y mejora continua
Capacidad de comunicación
Proyecto tecnológico con impacto real
Autonomía y participación en decisiones técnicas
Equipo altamente cualificado y colaborativo
Entorno flexible (modelo híbrido)
Cultura de aprendizaje y mejora continua