Publicis Sapient

data engineer in financial services

In short

Senior data engineer role at Publicis Sapient's Tremend engineering hub, building and maintaining ETL/ELT pipelines and data platforms for global brands, based onsite in Belgrade. Requires hands-on experience with big data ecosystems (Spark, Hadoop, Kafka, Flink), cloud platforms (Azure/AWS/GCP), Python or Java, SQL, data modeling, and Git/CI/CD, plus fluent English. At least 3 years of relevant experience is required.

About the company
Tremend is Publicis Sapient's global software engineering hub. For over 20 years, it has applied advanced technical expertise to complex, innovative solutions addressing digital transformation needs. Together with Publicis Sapient, it develops software solutions for global brands through engineering, technology, continuous improvement, innovation, and R&D.
Responsibilities
•Design, implement, and test data pipelines, ETL/ELT processes, and data storage solutions
•Build and maintain scalable, reliable, high-performance pipelines for structured and unstructured data
•Process and transform large datasets using big data technologies and distributed systems
•Collaborate with data modelers, data scientists, and solution architects to ensure efficient data flows and optimal storage
•Deliver clean, well-structured, accessible data to data scientists and analysts
•Coordinate data ingestion from multiple systems with integration teams and data source owners
•Automate provisioning, deployments, and environment management for data platforms
•Create and support APIs and data services for internal and external consumers
•Ensure solutions meet requirements for scalability, performance, data quality, and governance
Requirements
•Hands-on experience designing and implementing ETL/ELT processes
•Familiarity with big data ecosystems such as Spark, Hadoop, Kafka, and Flink
•Experience with one or more cloud platforms: Azure, AWS, or GCP, and modern data engineering tools such as Databricks, Snowflake, BigQuery, or Synapse
•Proficiency in Python or Java
•Solid understanding of SQL and experience with relational and non-relational databases
•Experience with data modeling, schema design, and data partitioning strategies
•Experience with version control such as Git and CI/CD practices
•Familiarity with Agile development methodologies and test management basics
•Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
•Extensive experience in data engineering or related roles
•Strong teamwork, communication, analytical thinking, and problem-solving skills
•Fluent spoken and written English
•Curiosity and drive to continuously learn, adapt, and share knowledge
Nice to have
•Knowledge of workflow orchestration tools such as Airflow or Data Factory
Conditions
•Fast-paced tech environment
•Continuous growth and learning
•Open feedback culture
•Room for initiative and ideas
•Transparency about results and strategy
•Recognition and rewards for hard work
•Flexible schedule
•Medical subscription
•Meal tickets
•25 vacation days to start, plus extra vacation days
•Other perks

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot