Senior Data Engineer - Barcelona
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
OverviewIn this role you’ll help advance the Air Transport Industry data platform by designing and delivering scalable cloud data products.You’ll build APIs and backend systems, work with pipelines and data from airports and airlines, and enable insights for ML models.You’ll join the Central Data Platform Team to shape TAM, SITA’s flagship data-driven product for the industry, leveraging modern architectures and AI-assisted interfaces.If you enjoy cross?functional collaboration and driving reliable, high?quality data solutions, this is for you.Compensaciones / BeneficiosFlex Week: remote work up to 2 days/weekFlex DayFlex-Location: up to 30 days/year remote work from any locationEmployee Wellbeing: EAP for you and dependentsProfessional development programs and platformsRemote-friendly cultureResponsabilidadesDesign and develop scalable, cloud-based data products focusing on performance, cost-efficiency, and securityCreate reference ingestion APIs with data quality and coherence for easier consumptionBuild and maintain data pipelines and CI/CD processes with strong testing and quality coverageCollaborate with data engineers, scientists, analysts, and stakeholders to translate requirements into technical solutionsRequisitos principales3-5 years of backend experience with large company systemsProficiency in typed backend languages (Java, TypeScript) and clean, OOP-focused codingKnowledge of Domain-Driven Design (DDD) applied to complex businessesExperience with Hexagonal Architecture as an architectural patternREST API design and development; GraphQL is a plusFamiliarity with Databricks, Spark, and event streaming (Azure Event Hub, Kafka) is a plusSQL and Python proficiencyCloud deployment experience (Azure preferred)Strong collaboration, proactive problem-solving, and adaptabilitycollaborationproactive problem-solvingadaptabilityJavaTypeScriptDomain-Driven Design (DDD)
Requirements
Requisitos principales3-5 years of backend experience with large company systems Proficiency in typed backend languages (Java, TypeScript) and clean, OOP-focused coding Knowledge of Domain-Driven Design (DDD) applied to complex businesses Experience with Hexagonal Architecture as an architectural pattern REST API design and development; GraphQL is a plus Familiarity with Databricks, Spark, and event streaming (Azure Event Hub, Kafka) is a plus SQL and Python proficiency Cloud deployment experience (Azure preferred) Strong collaboration, proactive problem-solving, and adaptability collaboration proactive problem-solving adaptability Java TypeScript Domain-Driven Design (DDD)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
Data Engineer Salary UK
Fully Remote Software Engineer Jobs
Spanish Business Culture and Etiquette