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. Misión 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. El día a día 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 ¿Qué buscamos? 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 ¿Qué ofrecemos? 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