Aviva Investors

(Senior) Data Engineer with Kafka

Aviva Investors
Apply
5 days ago
Warsaw, PolandMid Level / Senior

Responsibilities

  • Build and maintain scalable data pipelines using Kafka/MSK, AWS Glue, Python, and PySpark.
  • Design and implement ingestion, transformation, validation, and publishing processes.
  • Deliver end-to-end Operational Data Store data flows integrating APIs, event streams, and batch sources.
  • Develop reusable frameworks, metadata-driven solutions, and domain onboarding patterns.
  • Ensure data quality, integrity, traceability, and adherence to enterprise data models and standards.
  • Write clean, testable, maintainable code and participate in code reviews and technical discussions.
  • Support CI/CD pipelines, monitoring, logging, and operational excellence initiatives.
  • Improve platform performance, scalability, and reliability while collaborating with product, architecture, domain, and engineering teams.
  • Contribute to technical documentation, design artefacts, and domain onboarding activities.

Requirements

  • More than three years of data engineering experience for the regular level or more than five years for the senior level.
  • Experience with Kafka or event-driven architectures.
  • Hands-on experience with AWS Glue, S3, ECS, MSK, and Aurora/PostgreSQL.
  • Strong Python development skills and experience building ETL/ELT pipelines.
  • Good understanding of data modelling concepts.
  • Experience with JSON, Avro, and schema-based integrations.
  • Familiarity with CI/CD and DevOps practices.
  • Knowledge of data quality and data validation techniques.
  • Desirable: experience with Apache Kafka/MSK, CDC technologies such as Debezium, metadata-driven data platforms, and financial services or insurance organisations.

Benefits

  • Contract of employment and performance bonus.
  • Private medical care through ENEL-MED and a cafeteria benefits system such as a MultiSport card.
  • Additional parent privileges, including six weeks of leave for the second parent and shortened working time after parental leave.
  • Employer-funded group insurance and an Employee Shares Plan.
  • Extra day off for birthdays, paid volunteering time, and additional leave accrued over time.
  • Two weeks of paid Wellbeing Leave after 10 years of service.
  • Psychological support consultations and access to e-learning platforms.
  • Internal employee referral program.
  • Hybrid working model from Poland with a few days per month in the Warsaw office.
  • Additional entitlements for people with disabilities and an inclusive, diversity-focused work environment.

Categories

Data Engineering
Aviva Investors

About Aviva Investors

1,001-5,000 employees
Contact me