Data Software Engineer (Madrid)

Data Software Engineer (Madrid)

04 ago
|
Wey Wey Web
|
Madrid

04 ago

Wey Wey Web

Madrid

pWe build game-changing products and scalable platforms for complex, high-volume digital markets. /ppOur cross-functional teams create online platforms and software solutions that reach hundreds of thousands of users every day. /ph3Your mission /h3pAre you ready to push technology into the future as a strongData Software Engineer at The Workshop /strong? /ppWe’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. /ppIn 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. /ppWe’re looking for someone comfortable building production software: delivering new functionality while ensuring that everything built is reliable, observable, maintainable and easy to support. /ph3What you’ll do /h3ulliBuild services that orchestrate and expose ingestion, transformation and data-quality capabilities to other teams. /liliDevelop ingestion and connector-based integration capabilities using strongKafka /strong and strongKafka Connect /strong. /liliIntegrate and orchestrate distributed processing engines such as strongApache Spark, Flink or Beam /strong behind clean service APIs. /liliAbstract the underlying execution of data-processing technologies. /liliImplement comprehensive monitoring and alerting to track service health, data quality and resource utilisation. /liliInvestigate and support production issues, improving reliability and reducing recurring operational problems. /liliSupport performance-tuning initiatives and identify opportunities to increase efficiency and throughput. /liliUse approved AI-assisted engineering tools responsibly for development, testing, documentation and troubleshooting.



/liliDirect 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. /liliWork with engineers and product owners using agile methodologies. /liliTake end-to-end ownership of your work under a DevOps philosophy covering the entire software development lifecycle. /liliFollow best practices in design, coding, testing, operations and monitoring. /liliGive and receive constructive feedback through code reviews. /liliCollaborate, perform peer reviews, share knowledge and develop skills across the team. /liliSuggest and implement improvements that optimise the software development lifecycle. /liliKeep up to date with developments in software, data and streaming technologies. /liliDesign, develop, test, deploy, maintain and support the services and capabilities of the data platform. /li /ulh3What you’ll bring /h3ulliStrong software-engineering fundamentals, including object-oriented programming, back-end development and multithreading. /liliRelevant experience with strongJava and/or Python /strong. /liliExperience creating, evaluating, deploying, maintaining and evolving software solutions and services. /liliExperience working with high-velocity, high-volume data in relational, semi-structured and unstructured formats. /liliExpertise in data ingestion using strongKafka and Kafka Connect /strong. /liliHands-on experience with at least one stream or batch-processing technology: strongApache Spark, Flink or Beam /strong. /liliStrong SQL skills, including query writing and database performance tuning. /liliExperience working with relational and/or NoSQL database systems. /liliAn understanding of data modelling,



software architecture and how different systems interact. /liliAn agile approach to development and a CI/CD mindset. /liliExperience with CI/CD tools. /liliA commitment to quality through comprehensive unit and integration testing. /liliA pragmatic approach to building reliable, observable and maintainable production software. /liliFamiliarity with AI-generated code and the ability to assess its testing, readability and architectural fit. /liliAn understanding of when AI assistance adds genuine value throughout the software development lifecycle. /liliStrong problem-solving skills, a willingness to take ownership and enthusiasm for technical challenges. /liliA collaborative and respectful attitude. /liliThe ability to communicate effectively with different stakeholders. /liliGood written and spoken English. /liliA bachelor’s degree in Computer Science or a related discipline. /li /ulh3Nice to have /h3ulliExperience defining and monitoring data-quality standards, metrics and KPIs. /liliExperience with strongKubernetes, Docker and Argo CD /strong. /liliKnowledge of strongApache Iceberg /strong. /liliKnowledge of strongExasol /strong. /liliExperience with scripting languages such as Shell. /liliExperience with the strongConfluent Platform /strong. /liliExperience building platform or “as-a-service” capabilities for other engineering teams. /li /ulh3What’s in it for you /h3ulliPrivate life and health insurance for you and your family. /liliPension plan. /liliGym reimbursement. /liliUp to strongfour weeks per year working from anywhere /strong for eligible employees. /liliA strongLearning Pocket /strong for personal and professional development. /liliA hybrid working model with versátil hours. /lilistrongThree paid volunteering days /strong each year. /liliA generous employee referral programme. /liliWorkplace perks including a gaming room with darts, pool, table tennis, table football, consoles and much more. /liliMassages and a kitchen stocked with coffee, fruit, nuts and ice cream. /li /ul #J-18808-Ljbffr

📌 Data Software Engineer (Madrid)
🏢 Wey Wey Web
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: data software engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: data software engineer (madrid) / madrid