Senior Backend Engineer
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
Are you looking to develop your talent and find a place where your effort is recognized? We offer a dynamic, close-knit, and forward-looking environment. Here, every day is a new opportunity to learn, grow, and shine. Imagine being part of a diverse team where evolution and customer service are our priority. At El Corte Inglés, our work is a shared passion.
The project awaiting you.
We are looking for a Senior Backend Engineer to design and evolve critical services within an e-commerce search platform. You will participate in building scalable architectures based on microservices, working with technologies such as Java, Spring Boot, Kubernetes, and search engines like Elasticsearch.
You will be responsible for developing high-complexity solutions autonomously, ensuring scalability, resilience, performance, security, and regulatory compliance. Additionally, you will translate business needs into robust technical designs, leading technical decisions and acting as a reference point within the team.
Main functions and requirements.
- Ensure the alignment of technical requirements with the product vision and strategy, as well as with the defined architecture for distributed systems
- Design and develop scalable backend microservices, ensuring engineering best practices
- Participate in the design of distributed and highly available system architectures
- Implement advanced solutions related to search engines (ranking, relevance, synonyms, query intent, etc.)
- Work with relational and NoSQL databases, optimizing performance and scalability
- Guarantee software quality through automated testing and continuous integration
- Review and validate technical solutions, ensuring their adequacy to defined standards
- Collaborate with multidisciplinary teams in agile environments
- Contribute to the technical evolution of the platform and the definition of development best practices
- Act as a technical reference, leading key decisions and supporting other team members
- We offer a variety of social benefits that will contribute to your well-being.
We offer a variety of social benefits that will contribute to your well-being.
- Exclusive discounts and financing options.
- Life insurance.
- Corporate University.
- Continuous training for professional development.
- Study grants for employees' children.
- In-house Medical Service.
- Flexible remuneration plan.
If you find this position interesting, we invite you to apply, as your experience could be very valuable to us. In our company, everyone is welcome.
View original advert (Spanish)
¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno dinámico, cercano y de futuro. Aquí, cada día es una nueva oportunidad para aprender, crecer y brillar. Imagina formar parte de un equipo diverso, donde la evolución y el servicio al cliente son nuestra prioridad. En El Corte Inglés, nuestro trabajo es una pasión compartida.
El proyecto que te espera.
Buscamos un Ingeniero Backend Senior para diseñar y evolucionar servicios críticos dentro de una plataforma de búsqueda en e-commerce. Participarás en la construcción de arquitecturas escalables basadas en microservicios, trabajando con tecnologías como Java, Spring Boot, Kubernetes y motores de búsqueda como Elasticsearch.
Serás responsable de desarrollar soluciones de alta complejidad con autonomía, garantizando escalabilidad, resiliencia, rendimiento, seguridad y cumplimiento normativo. Además, traducirás necesidades de negocio en diseños técnicos robustos, liderando decisiones técnicas y actuando como referente dentro del equipo.
Funciones principales y requisitos.
- Asegurar la alineación de los requerimientos técnicos con la visión y estrategia del producto, así como con la arquitectura definida para sistemas distribuidos
- Diseñar y desarrollar microservicios backend escalables, asegurando buenas prácticas de ingeniería
- Participar en el diseño de arquitecturas de sistemas distribuidos y altamente disponibles
- Implementar soluciones avanzadas relacionadas con motores de búsqueda (ranking, relevancia, sinónimos, query intent, etc.)
- Trabajar con bases de datos relacionales y NoSQL, optimizando rendimiento y escalabilidad
- Garantizar la calidad del software mediante testing automatizado e integración continua
- Revisar y validar soluciones técnicas, asegurando su adecuación a los estándares definidos
- Colaborar con equipos multidisciplinares en entornos ágiles
- Contribuir a la evolución técnica de la plataforma y a la definición de buenas prácticas de desarrollo
- Actuar como referente técnico, liderando decisiones clave y apoyando a otros miembros del equipo
- Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.
Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.
- Descuentos exclusivos y opciones de financiación.
- Seguro de vida.
- Universidad Corporativa.
- Formación continua para el desarrollo profesional.
- Ayudas al estudio para hijos e hijas de empleados.
- Servicio Médico propio.
- Plan de retribución flexible.
Si te resulta interesante este puesto, te invitamos a que apliques, ya que tu experiencia podría ser muy valiosa para nosotros. En nuestra empresa todas las personas son bienvenidas.