Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Backend Software Engineer
En SDG Group somos una consultora global 100% especializada en Datos e Inteligencia Artificial, y sabemos que el software de calidad es la base de cualquier solución que realmente genere impacto. Nuestra Software Factory es la pieza clave que convierte la innovación en IA y datos en soluciones robustas, escalables y orientadas a negocio. Se trata de un equipo cross, involucrado en proyectos con clientes nacionales e internacionales del Ibex 35 y Fortune 500. Y para seguir creciendo, nos gustaría contar con un perfil de Backend Software Engineer.
Misión
Esta posición tiene como objetivo diseñar, desarrollar y optimizar servicios de backend que actúen como motor de soluciones empresariales avanzadas. Dentro de nuestra Software Factory, es fundamental para integrar capacidades de Data Science e Inteligencia Artificial en aplicaciones productivas, asegurando una comunicación eficiente entre las fuentes de datos, los modelos analíticos y las interfaces de usuario.
Tu día a día:
- Desarrollo de Servicios: Diseñar y construir APIs RESTful y microservicios utilizando Java (Spring Boot) y/o Python (FastAPI, Flask, Django).
- Integración de Data e IA: Implementar lógica de aplicación que consuma y procese outputs de modelos de Machine Learning y plataformas de Big Data desarrollados por equipos especializados.
- Arquitectura de Software: Definir y aplicar patrones de diseño (Hexagonal, Clean Architecture) para garantizar la mantenibilidad y escalabilidad del código.
- Gestión de Datos: Diseñar y optimizar consultas en bases de datos relacionales (PostgreSQL, SQL Server) y NoSQL (MongoDB, Elasticsearch).
- Calidad de Código: Liderar revisiones de código (Code Reviews) y asegurar una cobertura de tests adecuada (Unitarios, Integración) siguiendo un enfoque TDD.
- Despliegue y Operaciones: Colaborar en la definición de pipelines de CI/CD y gestionar el despliegue de servicios en entornos containerizados (Docker, Kubernetes) y nube (AWS/Azure).
Lo que buscamos en ti:
Requisitos técnicos:
- Experiencia: Entre 3 y 5 años de experiencia sólida en desarrollo de backend en entornos profesionales.
- Lenguajes: Dominio avanzado de Java (ecosistema Spring) y/o Python. Se valorará positivamente la capacidad de trabajar con ambos lenguajes según las necesidades del proyecto.
- APIs y Microservicios: Experiencia profunda en el diseño de arquitecturas orientadas a servicios y comunicación síncrona/asíncrona (RabbitMQ, Kafka).
- Infraestructura: Manejo de contenedores (Docker) y familiaridad con servicios cloud (AWS Lambda, S3, Azure Functions).
- Herramientas de Control de Versiones: Uso experto de Git (Bitbucket/GitHub) y flujos de trabajo basados en Gitflow.
- Metodologías: Experiencia de trabajo bajo marcos ágiles (Scrum/Kanban).
Competencias (soft skills):
- Resolución de Problemas Complejos: Capacidad analítica para descomponer requerimientos técnicos desafiantes en soluciones eficientes.
- Comunicación Técnica: Habilidad para explicar decisiones tanto a perfiles técnicos como a stakeholders de negocio.
- Trabajo en Equipo Distribuido: Mentalidad colaborativa para trabajar con equipos multidisciplinares (Data Scientists, Frontends, QA).
- Orientación a Calidad: Compromiso con las buenas prácticas de ingeniería (SOLID, DRY) y la excelencia técnica.
- Adaptabilidad: Curiosidad por aprender nuevas tecnologías y herramientas en el ecosistema de IA y Analytics.
- Inglés Avanzado: nivel conversacional para participación en reuniones con clientes internacionales y manejo de documentación técnica.
¿Qué nos hace diferentes?
- Tecnología e innovación al máximo nivel: La tecnología y los datos son nuestra esencia. Trabajamos con lo más avanzado del mercado y te formamos para que domines las herramientas que están redefiniendo la industria. Tendrás acceso a las últimas plataformas y tecnologías.
- Proyectos transformadores: Desde el minuto 1, formarás parte del equipo de Software Factory. Estarás en el centro de proyectos transformadores, ayudando a clientes líderes a construir e implementar sistemas de software escalables en entornos reales y complejos. Trabajarás en diversas industrias aplicando las mejores prácticas con ayuda de referentes.
- Desarrollo profesional a tu medida: Cada semestre, te sentarás con tu responsable para hablar de tus logros, nuevos retos y ajustes salariales basados en resultados.
- Aprenderás de referentes: Te rodearán profesionales, tanto técnicos como de negocio, que compartirán su conocimiento contigo de forma continua.
- Propósito y valores que nos definen: Creemos en la diversidad y la inclusión como motores esenciales de la creatividad y la innovación.
Beneficios y desarrollo profesional:
- Flexibilidad total: Tenemos oficinas de Galicia, Logroño, Valencia, Madrid y Barcelona con modalidad flexible. Puedes ir a la oficina si te gusta el ambiente presencial, o trabajar en remoto.
- Jornada intensiva los viernes todo el año + julio y agosto.
- Salario acorde a tu formación y experiencia, con revisiones semestrales basadas en resultados y desempeño real + apoyo económico para el teletrabajo.
- Posición estable y con gran proyección profesional, formando parte de un equipo que está creciendo de manera sólida y progresiva.
- Acceso a formaciones continuas, certificaciones oficiales, conferencias y cursos para que sigas creciendo y te mantengas siempre a la vanguardia.
Si te interesa el rol y quieres saber más sobre el equipo, el proyecto o el día a día, no dudes en aplicar. 💙¡Esperamos conocerte pronto! 💙
Key skills/competency:
- Backend Development
- Java Spring Boot
- Python FastAPI Flask Django
- RESTful APIs Microservices
- Data Science Machine Learning
- Big Data
- SQL PostgreSQL MongoDB
- Docker Kubernetes
- AWS Azure
- Agile Scrum Kanban
How to Get Hired at SDG Group España
- Tailor your resume: Highlight your 3-5 years of backend experience, focusing on Java/Python, APIs, microservices, and cloud technologies.
- Showcase your skills: Emphasize your problem-solving, technical communication, and teamwork abilities in your application.
- Demonstrate adaptability: Mention your curiosity for new technologies in AI and Analytics within your cover letter.
- Prepare for interviews: Be ready to discuss your experience with agile methodologies, TDD, and code reviews.
- Research SDG Group: Understand their focus on Data, AI, and their innovative Software Factory approach.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background