Data Software Engineer
Wey Wey Web
We build game-changing products and scalable platforms for complex, high-volume digital markets.
Our cross-functional teams create online platforms and software solutions that reach hundreds of thousands of users every day.
Your mission
Are you ready to push technology into the future as a Data Software Engineer at The Workshop ?
We’re looking for skilled, versatile and collaborative engineers with excellent design and problem-solving abilities. If you have experience developing high-performance applications and are ready to tackle challenges across the stack, we want to hear from you.
In this role, you’ll apply strong software-engineering fundamentals to building the services and capabilities of our data platform. You’ll design and develop systems that orchestrate, configure and expose ingestion, transformation and data-quality capabilities as a service, following a complete DevOps approach.
We’re looking for someone comfortable building production software: delivering new functionality while ensuring that everything built is reliable, observable, maintainable and easy to support.
What you’ll do
- Build services that orchestrate and expose ingestion, transformation and data-quality capabilities to other teams.
- Develop ingestion and connector-based integration capabilities using Kafka and Kafka Connect .
- Integrate and orchestrate distributed processing engines such as Apache Spark, Flink or Beam behind clean service APIs.
- Abstract the underlying execution of data-processing technologies.
- Implement comprehensive monitoring and alerting to track service health, data quality and resource utilisation.
- Investigate and support production issues, improving reliability and reducing recurring operational problems.
- Support performance-tuning initiatives and identify opportunities to increase efficiency and throughput.
- Use approved AI-assisted engineering tools responsibly for development, testing, documentation and troubleshooting.
- Direct AI coding agents as part of everyday delivery by providing clear context, critically reviewing their output and taking responsibility for the quality, security and design of everything that ships.
- Work with engineers and product owners using agile methodologies.
- Take end-to-end ownership of your work under a DevOps philosophy covering the entire software development lifecycle.
- Follow best practices in design, coding, testing, operations and monitoring.
- Give and receive constructive feedback through code reviews.
- Collaborate, perform peer reviews, share knowledge and develop skills across the team.
- Suggest and implement improvements that optimise the software development lifecycle.
- Keep up to date with developments in software, data and streaming technologies.
- Design, develop, test, deploy, maintain and support the services and capabilities of the data platform.
What you’ll bring
- Strong software-engineering fundamentals, including object-oriented programming, back-end development and multithreading.
- Relevant experience with Java and/or Python .
- Experience creating, evaluating, deploying, maintaining and evolving software solutions and services.
- Experience working with high-velocity, high-volume data in relational, semi-structured and unstructured formats.
- Expertise in data ingestion using Kafka and Kafka Connect .
- Hands-on experience with at least one stream or batch-processing technology: Apache Spark, Flink or Beam .
- Strong SQL skills, including query writing and database performance tuning.
- Experience working with relational and/or NoSQL database systems.
- An understanding of data modelling, software architecture and how different systems interact.
- An agile approach to development and a CI/CD mindset.
- Experience with CI/CD tools.
- A commitment to quality through comprehensive unit and integration testing.
- A pragmatic approach to building reliable, observable and maintainable production software.
- Familiarity with AI-generated code and the ability to assess its testing, readability and architectural fit.
- An understanding of when AI assistance adds genuine value throughout the software development lifecycle.
- Strong problem-solving skills, a willingness to take ownership and enthusiasm for technical challenges.
- A collaborative and respectful attitude.
- The ability to communicate effectively with different stakeholders.
- Good written and spoken English.
- A bachelor’s degree in Computer Science or a related discipline.
Nice to have
- Experience defining and monitoring data-quality standards, metrics and KPIs.
- Experience with Kubernetes, Docker and Argo CD .
- Knowledge of Apache Iceberg .
- Knowledge of Exasol .
- Experience with scripting languages such as Shell.
- Experience with the Confluent Platform .
- Experience building platform or “as-a-service” capabilities for other engineering teams.
What’s in it for you
- Private life and health insurance for you and your family.
- Pension plan.
- Gym reimbursement.
- Up to four weeks per year working from anywhere for eligible employees.
- A Learning Pocket for personal and professional development.
- A hybrid working model with flexible hours.
- Three paid volunteering days each year.
- A generous employee referral programme.
- Workplace perks including a gaming room with darts, pool, table tennis, table football, consoles and much more.
- Massages and a kitchen stocked with coffee, fruit, nuts and ice cream.
- ...cross-functional teams create online platforms as well as software solutions that reach hundreds of thousands of users daily.... ...mission Are you ready to push technology into the future as a Data Software Engineer with The Workshop? We're looking for skilled, versatile and...Ofertas de empleo recomendadasTrabajo híbridoHorario flexible
- ...We are a fast-growing team of 340+ engineers and consultants across Europe (UK, Spain... ...business value. Our expertise spans software engineering, Al & data, product development, and customer... ...The Role As a Senior Data Engineer at Parser, you'll be part of a team...Ofertas de empleo recomendadasTrabajo híbrido2 días a la semana3 días a la semana
- ...Eres un apasionado de la tecnología? En Devoteam,buscamos un Data engineer con mucha experiencia en Python e inglés muy alto ya que... ...fully operationalized in production environments through modern software engineering and CI/CD practices. Requisitos Functions...Ofertas de empleo recomendadasIndefinidoTiempo completo
- ...across web and mobile platforms. The engineering organization operates as a small,... ...workflows are embedded into every stage of software development. Role Overview We... ...are looking for a Principal Software Engineer – Backend & Data to become one of the key technical...Ofertas de empleo recomendadasPráctica
- AI Software Engineering AnalystCountry: SpainIT STARTS HERESantander ( ) is evolving from a global... ...approach toward risk management.Our Chief Data & Artificial Intelligence Officer (... ...or DevOps practices (e.g., AWS DevOps Engineer, Azure DevOps, Google Cloud DevOps). (Preferred...Ofertas de empleo recomendadasPrácticaRemotoTrabajo híbridoHorario flexibleTrabajo por turnos
- ...Snacking. Make It Uniquely Yours.** Media Data Platform team owns the collection,... ...stakeholders. We are seeking a versatile Full Stack Engineer with a strong foundation in Data... ...policies, and procedures throughout the software delivery lifecycle whilst accurately sizing...Tiempo completoRemotoTrabajo por turnos
- ...Jungle 21, S.A. busca un líder técnico en Data Engineering para dirigir equipos y proveedores, enfocándose en costos y rendimiento en BigQuery. Se trabajará con pipelines ELT usando Dataform y SQL dentro de una arquitectura Medallion en un entorno GCP. El candidato...
- ...Requisitos ~6 a 8 años (mínimo) de experiencia en roles de Data Engineering o Data Platform, con experiencia liderando técnicamente a equipos y proveedores externos. ~ Experiencia sólida en modelado, optimización y gestión de costes en BigQuery. ~ Desarrollo de...Práctica
- ...Q-tech in Madrid is seeking a Lead Engineer & Data Platform to own the end-to-end architecture of our enterprise data platform across hybrid environments. This is a leadership role shaping architecture, standards and the platform's future. You will lead technical direction...Trabajo híbrido
- ...PySpark/Spark /Python Implementación de reglas y procesos de Data Quality para asegurar la calidad y usabilidad de los datos que forman... ...y tratamiento de datos Conocimientos sólidos en diseño de software y patrones de programación orientada a objetos Capacidad para...AprendizTrabajar en la oficina
- Pasiona Consulting Sl en Madrid está buscando un profesional para soporte de programas de encriptación. Las responsabilidades incluyen la integración de soluciones de encriptación y la gestión de operaciones diarias. Se requiere una experiencia mínima de 5 años en seguridad...
- Jobtailor en Madrid busca un/a profesional con al menos 3 años de experiencia en PySpark y Python para diseñar, desarrollar y optimizar soluciones de datos. Trabajará con la Oficina del Dato para garantizar la calidad, trazabilidad y uso correcto de los datos, aplicando...Trabajar en la oficina
- ...Airbus Defence and Space SAU is seeking a Systems Engineer to drive HUMS development across multiple platforms. You will lead architecture definition, data management and integration of health management systems onboard aircrafts, coordinating requirements, design and...
- ...zooplus busca un Ingeniero de Software para la área PETS, centrado en integrar capacidades de IA en todo el SDLC para mejorar productividad, calidad y automatización. Trabajarás en flujos de trabajo inteligentes para desarrolladores utilizando MCP y herramientas de IA...Trabajar en la oficinaTrabajo híbrido
- ...payments technology ecosystem. It includes software-as-a-service capabilities across the... ...thrive. WHAT YOU’LL DO As a Software Engineer, these will be some of the key activities... ...will process your personal information as data controller to assess your suitability for...Trabajo híbrido
- ...4 meses, mayoritariamente a jornada completa (5 días/semana). Trabajarás de forma autónoma, integrado/a en un equipo de proyecto (engineers, PM, diseñador), en contacto directo con el cliente y con un alto nivel de responsabilidad. En concreto, te ocuparás de: Desarrollar...PrácticaAutónomoFreelanceTemporalTiempo completoTrabajar en la oficinaRemoto
de 45000 a 60000 €/año
...These values are our foundation! About the Role: As a Software Engineer , you will be a key player in developing and scaling the Inbox... ...and enhancement of APIs, messaging pipelines, and data models. Work with non-relational databases, ensuring effective...Práctica- ...to transform how hardware and software companies sell and get paid. Recently... ...infrastructure, and working data to guide meaningful decisions. This role is for engineers who enjoy understanding systems... ...infrastructure, underwriting engines, reconciliation pipelines, and...PrácticaRemoto
- ...Sr. Software Engineer in Test Department: Research & Development Employment Type: Full Time Location: EMEA-Spain Description... ...AWS for cloud infrastructure and services Power BI for data visualization and reporting Various databases (SQL and NoSQL...Tiempo completo
- Galadrim, una startup de tecnología, ha aterrizado en España con más de 170 personas en Francia y quiere ampliar su equipo en Madrid. El puesto es híbrido en Madrid y, temporalmente, 100% remoto hasta abrir oficinas en la segunda mitad de 2026. Ofrecemos salario de 30...Trabajar en la oficinaRemotoTrabajo híbrido
- ...realistic simulations that help our clients train their personnel and improve their operations, we are looking for a simulation software engineer in the scope of the Eurofighter's flight simulator domain. As part of the combat simulation team located in Getafe, you...Empleo permanenteTrabajar en la oficinaTrabajo híbridoHorario flexible
- ...IT Partner busca un/a Custom Software Engineer para un servicio de soporte de tercer nivel en servicios financieros. Ubicación 100% remoto y jornada que busca cobertura de incidencia en producción. Se requieren 3–5 años de experiencia en desarrollo o soporte, dominio...Remoto
- ...our development teams . You will be responsible for defining software designs based on microservices architecture in the context of... ...For this position, we are looking for a Telecommunications Engineer to join our team in the ground control center area for the...Trabajo híbrido
- ...business outcomes. Improve performance of existing software by diagnosing and resolving critical issues... ...processes. Mentor junior software engineers. Requirements Solid experience as Software Engineer, preferred using Spring Boot and Angular. Background...
- ...Ingeniero/a SW TCMS en Madrid para liderar proyectos en el sector ferroviario. Se requiere experiencia en diseño de arquitecturas de software y programación en C/C++. Valoran positivamente la inclusión y ofrecen un contrato indefinido junto con beneficios como vale...Indefinido
- ...For this role, we are looking for graduates in Electronic Engineering, Telecommunications, Computer Science, or similar , with a specialization... ...or cocotb; embedded ARM/RISC‑V processors and hardware/software partitioning; and experience with Synopsys, Cadence, Siemens...Trabajo de verano
- ...As part of our team , you will be mainly responsible for: Software design and architecture activities for software components... ...For this position, we are looking for graduates in Computer Engineering, Industrial Engineering, Telecommunications Engineering, or Aerospace...RemotoTrabajo híbrido
- ..., AI-infused communications platform. We’re seeking a Senior Software Engineer to design and scale Chatlayer’s backend, handling WebSocket and... ...Node.js/TypeScript and/or Go, and hands-on cloud, microservices, and data-layer expertise (MongoDB, Kafka, #J-18808-Ljbffr...
- ...Sapira, we're building PHARO: the cognitive engine for heavy enterprise operations. While... ...built to chat, draft emails, or summarize data, we build AI that actually executes. We... ...digital assembly lines. We don't build software for Silicon Valley; we build operational...
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over 25 years' experience, plus the same enormous passion and ambition we had on day‑one, we're trailblazers in the pet e‑commerce industry. Our solutions make over 12 million...Trabajar en la oficinaTrabajo híbridoTrabajo por turnos
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Data Software Engineer. ¡Entérate antes que nadie!


