Senior Data Engineer

Permanent employee, Full-time · Lisbon IT Campus - Swiss Post

Function Description / Professional Tasks
Swiss Post is seeking an experienced Senior Data Engineer to join our International Mail & Parcels Cluster. In this role, you will be instrumental in designing and building the next-generation data platform that powers our international logistics operations. As we transition from legacy systems to a new international logistics platform and shift reporting from Tableau to Power BI, you will help create a scalable, modern data ecosystem that delivers real business impact.

If you thrive on driving technical initiatives, collaborating in an agile environment, and taking ownership in a fast-evolving context, this opportunity is a great fit.

What You Can Do:
− Design, develop, and maintain a modern, scalable Data Warehouse in the AWS Cloud
− Build and optimize ETL/ELT data pipelines using AWS Glue and Step Functions
− Integrate and transform large-scale datasets using Apache Spark and Scala
− Support the migration of dashboards from Tableau by delivering robust data models, pre-calculated KPIs, and analytical products optimized for Power BI
− Collaborate with stakeholders and cross-functional teams to clarify requirements, align dependencies, and deliver high-quality data solutions
− Take ownership of key components within the data platform and contribute to ongoing improvements within an agile engineering team
− Ensure data quality, reliability, and transparency throughout the full data lifecycle
Personal Skills and Education
What you bring:
− Strong hands-on experience with Apache Spark
− Initial experience with Scala (or strong willingness to upskill quickly) and familiarity with the Iceberg table format
− Solid expertise with AWS cloud-native services, particularly: Glue; Athena; Lake Formation
− Experience with DevOps practices and version control tools (Bitbucket, GitHub)
− Strong background in data modeling and building enterprise-grade Data Warehouses
− Proactive, self-driven mindset with the ability to take ownership in a dynamic and evolving environment

Nice-to-Have Skills
− Experience with Power BI, Tableau, or data provisioning for BI tools
− Knowledge of Infrastructure-as-Code (e.g., Terraform, CloudFormation)
− Experience working in agile environments (Scrum/Kanban)
− Familiarity with modern data governance and cloud security concepts

Education
− University/technical college degree in computer science or comparable.  

Language Skills
− English oral and written
− Optional: German oral (and written)
Additional Comments
− Willingness to travel
− Hybrid Model: One day a week @office (mandatory)
Why us?
Just by joining us you will get benefits like:
  • Open minded company where every employee has to contribute to the development of the company - ideas are welcome as well as independent thinking too
  • 25 annual days of vacations
  • Flexible working hours
  • Annual allowance for Benefits (Training, Gym, Public Transportation, Technologies, etc...)
  • An amazing onboarding week at Switzerland
  • iPhone
  • Second Screen to work at home (Flat or a Curved one)
  • First month Tech Allowance to buy your headset or, if you already have one, whatever you need to work comfortably
  • Health insurance for you and your family
  • Life insurance
  • Office Perks (coffee, fruit, stand up desks. etc...)
  • So much more...
About us
At the IT Campus, you can grow thanks to challenging IT projects, flat hierarchies, an inspiring environment and state-of-the-art technologies. You also have the opportunity to build up the IT Campus from scratch. You can work flexibly in terms of time and location and benefit from attractive working conditions.
Swiss Post connects people, brings cultures together and is one of the largest IT employers in Switzerland: We handle over 400 software projects each year and run more than 1,000 applications – with these figures set to rise in future. 
Let's Paint the Future Yellow Together!
Thank you for your interest in Swiss Post. We can't wait to hear from you! This is why we ask you to complete the form below and send us your application.
Be our next +! 

If you have any difficulties with the upload of your data, please send an email to career-pt@post.ch.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.