Backend Engineer

Mercadona
Valencia, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Application Performance Management Bug Tracking Systems Computer Programming Databases Continuous Integration Data Security Prometheus Web Applications Grafana Backend Sentry Extreme Programming

Job description

Sobre el rolEnMercadona Tech, la spin-off innovadora de Mercadona dedicada a transformar la experiencia de compra online de productos de supermercado, estamos en búsqueda de un/aBackend Engineerpara unirse a nuestro Tech Hub enValencia. Buscamos a alguien apasionado/a por la tecnología que nos ayude a seguir impulsando el crecimiento y desarrollo de nuestro e-commerce, creando soluciones innovadoras para nuestros usuarios.ComoBackendEngineerenMercadona Tech, serás una pieza clave en el diseño y desarrollo de experiencias digitales únicas para nuestros usuarios, tanto en la web como en nuestras aplicaciones. Este rol combina creatividad, habilidades técnicas avanzadas y una atención meticulosa al detalle. Tu trabajo tendrá un impacto directo en la usabilidad y la estética de nuestros productos, garantizando una experiencia de usuario fluida, atractiva y satisfactoria.Sobre tiEn general, buscamos a alguien con una combinación única de experiencia técnica, creatividad y un profundo entendimiento del ecosistema del e-commerce y la logística.El perfil ideal debe tener pasión por escribircódigo limpio, trabajar confeedback loopsconstantes y aplicar prácticas deExtreme Programming. Pero si aún no tienes experiencia en estas metodologías… ¡no te preocupes! Estaremos a tu lado para guiarte en cada paso del camino.Como requisitos, valoraremos los siguientes:Competencia técnica: Al menos 5 años de experiencia trabajando con tecnologías backend modernas.Experiencia: Experiencia demostrada en la creación y mantenimiento de aplicaciones web complejas, con un enfoque en el rendimiento, la escalabilidad y la experiencia del usuario.Habilidades para resolver problemas: Pensamiento crítico y capacidad para resolver problemas de manera eficaz. Capacidad para traducir requisitos técnicos en aplicaciones interactivas y funcionales, garantizando soluciones de ingeniería que proporcionen una experiencia de producto única.Trabajo en equipo: Excelentes habilidades de comunicación y colaboración. Capacidad para adaptarse rápidamente a cambios y nuevos desafíos en un entorno ágil y orientado al trabajo en equipo.Idiomas: Dominio delespañoly habilidades comunicativas eninglés.Cultura de Ingeniería en Mercadona TechEnMercadona Tech, nos gusta decir que somos ingenieros/as con mentalidad de producto. No vemos la tecnología como un fin en sí misma, sino como una herramienta para alcanzar nuestro objetivo:Vender Lechugas. Esta filosofía nos permite involucrarnos en todas las fases del proceso, colaborando estrechamente con otros roles, como Product Managers, Product Designers y Process Owners, no solo implementando soluciones, sino participando activamente en la creación de productos valiosos.Nos consideramosdata-driven, ya que contamos con acceso a datos clave que nos permiten tomar decisiones informadas. Esto nos brinda una visión clara del impacto de cada acción, tanto a nivel individual como en equipo, y nos ayuda a mejorar continuamente.En nuestro día a día, trabajamos confeedback loopsconstantemente. Siempre estamos buscando formas de maximizar su efectividad, minimizando al mismo tiempo su tamaño y costo. Adoptamos principios y prácticas dedesarrollo LeanyExtreme Programming, comoPair Programming,TDDoSmall Safe Steps, entre otras, para mantener las soluciones simples y evitar la sobreingeniería.Si te interesa conocer más sobre nuestra cultura de código, te recomiendo leer el siguiente artículo:Mercadona’s Universal Truths (“Las Verdades Universales de Mercadona”) in Software Development.Tecnología Backend en Mercadona TechCada equipo realiza despliegues múltiples veces al día gracias a nuestrapipeline de CI/CD, configurada conJenkinsyDocker, y goza de total autonomía para gestionarlos. Si quieres saber más sobre cómo lo hacemos, te invitamos a leer esta publicación:Continuous deployment. How to enhance the quality of our products.Seguimos unaArquitectura Orientada a Eventospara la comunicación entre servicios, lo que nos permite construir soluciones escalables y eficientes.Nuestros servicios de backend están principalmente enPython con BBDD PostgreSQL.En nuestro equipo, no nos preocupamos por la cobertura del testing pero añadimostests a todo(no test, no party!).Nuestro sistema de observabilidad se basa en el stackELKpara registros y monitoreo de rendimiento de aplicaciones (APM),Sentrypara el seguimiento de errores, yPrometheus / Grafanapara telemetría y métricas personalizadas.Tu desarrollo profesional en Mercadona TechEn 1 mesTe sumergirás en todo lo que no es visible para el público en nuestro proyecto. Visitarás nuestro almacén, donde preparamos y gestionamos los pedidos, para conocer de primera mano los procesos de preparación y distribución.Además, recibirás varias charlas introductorias sobre nuestra infraestructura, servicios y microservicios, así como sobre los equipos que los mantienen y desarrollan. Tendrás la oportunidad de crear desde cero funcionalidades sencillas para familiarizarte con nuestrapipeline de desarrollo. Todo esto lo harás acompañado de uno de nosotros, quien será tubuddyy te guiará en cada paso de tu proceso de integración.En 3 mesesEstarás completamente integrado y trabajando de manera autónoma. Conocerás cómo operamos, habrás escrito numerosos tests y puesto en producción varias funcionalidades. Habrás conocido a todos los miembros del equipo y estarás al tanto de sus roles. Serás asignado a uno de los equipos, donde participarás activamente en todas las actividades del día a día: Dailies, plannings, groomings, kick-offs, demos y retros. Estos son nuestros rituales de equipo, pero cada uno tiene la libertad de decidir cómo y cuándo realizarlos.En 6 mesesTendrás una comprensión profunda de la visión del equipo, de por qué hacemos las cosas como las hacemos y de cuáles son nuestros objetivos a largo plazo. A estas alturas, habrás acumulado experiencia suficiente para aportar ideas valiosas y tomar decisiones informadas. Además, como miembro esencial del equipo, habrás contribuido activamente en la definición de los objetivos comunes. El resto del equipo ya te conocerá bien, y es probable que te hayan dedicado algún que otro meme divertido en el camino.Pero… ¿cómo puedes llegar hasta ahí?Desde el primer día, trabajarás de la mano con tu buddy, quien te apoyará en la configuración de tu ordenador, en el acceso a las herramientas necesarias y en tu integración al equipo. Tras completar nuestro proceso de incorporación y estar listo para trabajar de manera autónoma, continuarás recibiendo el respaldo y acompañamiento constante de todo el equipo.Formarás parte de un equipo de XP basado en una metodología SCRUMban:Participando activamente en los stand-ups.Contribuyendo al análisis y diseño durante las sesiones de planning y grooming.Presentando tu trabajo en nuestras sprint demos.Compartiendo tu retroalimentación en las retros.Qué ofrecemosTrabajar en unentorno híbrido (3x2): 3 días en la oficina y 2 días en remoto, brindándote flexibilidad para equilibrar lo mejor de ambos mundos.Si te mudas desde otra ciudad para unirte al equipo, también ofrecemos unbonus de reubicaciónpara facilitar tu transición.En Mercadona Tech, creemos en el crecimiento continuo: ofrecemosclases de idiomas (inglés y español)para todos nuestros empleados, ayudándote a expandir tus habilidades tanto profesionales como personales.Tenemos un atractivoprograma de referidos, con un bonus especial por recomendar a nuevos talentos a nuestra empresa.Elaprendizaje constantees nuestra motivación y nos impulsa a seguir adelante. Sabemos que el crecimiento es clave para avanzar, tanto a nivel individual como colectivo.Te invitamos a unirte a nuestro meetup tecnológico y de producto:Awakatech.Es la oportunidad perfecta para hacer networking, compartir experiencias y conectar con otros profesionales del sector.Te proporcionamos unequipo de última generación, asegurando que tengas todas las herramientas y recursos necesarios para destacar en tu rol.Y, por supuesto, ofrecemos paquetes salariales competitivos porque creemos que el mejor talento merece ser bien reconocido. Elrango salarial para este puesto es de 50k-70k, dependiendo de tu nivel técnico y experiencia.

Requirements

En general, buscamos a alguien con una combinación única de experiencia técnica, creatividad y un profundo entendimiento del ecosistema del e-commerce y la logística.
El perfil ideal debe tener pasión por escribir
código limpio
, trabajar con
feedback loops
constantes y aplicar prácticas de
Extreme Programming
. Pero si aún no tienes experiencia en estas metodologías… ¡no te preocupes! Estaremos a tu lado para guiarte en cada paso del camino.
Como requisitos, valoraremos los siguientes:
Competencia técnica
Al menos 5 años de experiencia trabajando con tecnologías backend modernas. Experiencia
Experiencia demostrada en la creación y mantenimiento de aplicaciones web complejas, con un enfoque en el rendimiento, la escalabilidad y la experiencia del usuario. Habilidades para resolver problemas
Pensamiento crítico y capacidad para resolver problemas de manera eficaz. Capacidad para traducir requisitos técnicos en aplicaciones interactivas y funcionales, garantizando soluciones de ingeniería que proporcionen una experiencia de producto única. Trabajo en equipo
Excelentes habilidades de comunicación y colaboración. Capacidad para adaptarse rápidamente a cambios y nuevos desafíos en un entorno ágil y orientado al trabajo en equipo. Idiomas
Dominio del español y habilidades comunicativas en inglés . Cultura de Ingeniería en Mercadona Tech En Mercadona Tech, En 6 meses Tendrás una comprensión profunda de la visión del equipo, de por qué hacemos las cosas como las hacemos y de cuáles son nuestros objetivos a largo plazo. A estas alturas, habrás acumulado experiencia suficiente para aportar ideas valiosas y tomar decisiones informadas. Además, como miembro esencial del equipo, habrás contribuido activamente en la definición de los objetivos comunes. El resto del equipo ya te conocerá bien, y es probable que te hayan dedicado algún que otro meme divertido en el camino., 3 días en la oficina y 2 días en remoto, brindándote flexibilidad para equilibrar lo mejor de ambos mundos. Si te mudas desde otra ciudad para unirte al equipo, también ofrecemos un bonus de reubicación para facilitar tu transición. En Mercadona Tech, creemos en el crecimiento continuo: ofrecemos clases de idiomas (inglés y español)

Benefits & conditions

para todos nuestros empleados, ayudándote a expandir tus habilidades tanto profesionales como personales. Tenemos un atractivo programa de referidos , con un bonus especial por recomendar a nuevos talentos a nuestra empresa. El aprendizaje constante es nuestra motivación y nos impulsa a seguir adelante. Sabemos que el crecimiento es clave para avanzar, tanto a nivel individual como colectivo., rango salarial para este puesto es de 50k-70k , dependiendo de tu nivel técnico y experiencia.

About the company

Mercadona’s Universal Truths (“Las Verdades Universales de Mercadona”) in Software Development. Tecnología Backend en Mercadona Tech Cada equipo realiza despliegues múltiples veces al día gracias a nuestra pipeline de CI/CD, para la comunicación entre servicios, lo que nos permite construir soluciones escalables y eficientes. Nuestros servicios de backend están principalmente en Python con BBDD PostgreSQL. En nuestro equipo, no nos preocupamos por la cobertura del testing pero añadimos

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:22 min

Overview of the Sentry error and performance monitoring platform

Priscila Oliveira · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all