Senior Data Engineer (HR platform)

Epam Systems, Inc.
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Data Auditing
Information Engineering
ETL
Data Warehousing
HR Analytics
Python
SAP NetWeaver Business Warehouse
SAP Project System
Data Streaming
Systems Integration
Tableau
Reliability of Systems
Technical Debt
SAP S/4HANA
Presto
Dataiku
Data Pipelines
Workday

Job description

  • Develop, refactor, and optimize robust ETL/ELT pipelines for high-performing data flows
  • Integrate data from multiple business sources into the central HR data warehouse
  • Create structured and analytics-ready datasets to support People Analytics initiatives
  • Design and implement Python-based integrations and connectors
  • Promote standardized integration patterns and ensure architectural consistency
  • Proactively identify, address, and resolve technical debt to improve reliability and performance
  • Collaborate with business stakeholders, engineering teams, and product owners to drive project success

Requirements

  • Extensive experience in data engineering, ETL development, and data modeling
  • Proven track record working in the banking or financial services sector
  • Strong Python programming skills applied to data pipelines and system integrations
  • Deep understanding of data quality assurance, system reliability, and code maintainability
  • Self-driven, structured approach combined with strong problem-solving skills
  • Excellent communication and stakeholder management capabilities
  • Professional fluency in English

Nice to have

  • Familiarity with SAP systems, including SAP BW and SAP S/4HANA
  • Practical knowledge of modern data tools such as Workday, Dataiku, Tableau, Trino, or Presto

Benefits & conditions

Pulled from the full job description

  • Parental leave

  • Retirement plan, * 5 weeks of vacation

  • EPAM Employee Stock Purchase Plan (ESPP)

  • Enhanced parental leave

  • Extended pension plan

  • Daily sickness allowance insurance

  • Employee assistance program

  • Global business travel medical and accident insurance

  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses

  • Please note that any offers will be subject to appropriate background checks

  • We do not accept CVs from recruiting or staffing agencies

  • For this position, we are able to consider applications from the following:

  • Swiss nationals
  • EU/EFTA nationals
  • Third-country nationals based in Switzerland with an appropriate work permit
  • Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

Apply for this position