Ingeniero De Software Superior

GRUPO VALL COMPANYS
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Barcelona, Spain

Tech stack

Command-Query Responsibility Segregation (Software Development)
Data Integration
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Online Analytical Processing
Online Transaction Processing
Open Source Technology
RabbitMQ
Software Engineering
TypeScript
Backend
Vertica
Event Sourcing

Job description

TÉCNICO/A DESARROLLO DE SOFTWARE SÉNIOR ¿Te apasiona el desarrollo de software y deseas formar parte de un grupo empresarial líder en el sector agroalimentario europeo? En Grupo Vall Companys estamos buscando un TÉCNICO/A DESARROLLO DE SOFTWARE SÉNIOR para unirse a nuestro, queremos que tu experiencia sea cercana y flexible, por eso podrás incorporarte en la oficina que prefieras: Barcelona o Lleida . Si eres una persona proactiva, comprometida y con habilidades para el trabajo en equipo, ¡te estamos buscando! Las funciones principales serán: Diseñar y desarrollar servicios backend en TypeScript y Go (Python es un plus), procesando datos de IoT y ERPs. Modelar y optimizar esquemas en PostgreSQL (OLTP); se valora experiencia en OLAP con ClickHouse o similar columnar. Construir arquitecturas event-driven con MQTT/AMQP, garantizando fiabilidad, observabilidad y gestión de flujos complejos. Implementar workflows con Temporal (o similar) para procesos dependientes de eventos. Integrar datos de múltiples ERPs en modelos unificados, priorizando calidad y consistencia. Colaborar con producto para planificar y ejecutar iniciativas complejas.

Requirements

SE REQUIERE: 4+ años en productos data-driven. Experiencia sólida en TypeScript/Go, PostgreSQL, arquitecturas event-driven (MQTT/AMQP/RabbitMQ) e integración de datos heterogéneos. Hábito de ownership y planificación visual. Se valorará además: Experiencia en IoT (telemetría, protocolos, flotas de dispositivos). Patrones avanzados: CQRS, Event Sourcing, Transactional Outbox. Contribuciones open source o participación en comunidades técnicas.

Benefits & conditions

SE OFRECE: Puesto de trabajo estable con oportunidades de desarrollo profesional. Formación continua en tecnologías y metodologías actuales. Remuneración según valía del candidato. Jornada completa.

Apply for this position