Data Engineer - Scenarios and Scenario Models

Job description

Job Reference #


Job Type

Full Time

Your role

Do you have experience in data management and a drive to build innovative solutions from scratch? Are you interested in working in a young, growing team, responsible for end-to-end data management, modelling, and delivery? Then we are looking for you to:

  • design, develop, and maintain robust data pipelines to ensure accurate and secure data flow
  • monitor, optimise and troubleshoot the pipelines to identify and resolve performance issues
  • collaborate with our stakeholders: economists, quants and other risk professionals, to understand the business needs and deliver data models appropriate to the use case
  • collaborate with your colleagues: quants, data analysts, software developers and DevOps to build data solutions which bring value to our stakeholders
  • develop and maintain documentation of the implemented solutions
  • have an expert role, consulting on the projects from the industry best practice perspective
  • enhance our team with your expertise, to push ahead key projects within the Bank

Your team

You will be working in Scenario Data POD within Scenarios & Scenario Models Crew in Kraków, with members in the US, UK, Switzerland, Poland, and India. Our role is to facilitate the process of development of macro-economic and market scenarios used for firm-wide stress testing, by providing time series data, data analytics, metadata, models, and other data services. Our deliveries are key to regulators across the globe, used for accounting standards, and internal capital assessments and business planning.

Your expertise

Your expertise:

  • Master’s or higher degree in Computer Science, Data Engineering, Data Science, or similar
  • Proven experience in a Data Engineer or similar role
  • Experience with creating ETL pipelines, and dedicated tooling
  • Strong knowledge of data modelling and database design principles
  • Proficient in Python, Bash scripting and SQL
  • Creative mind, with a track record of bringing projects from ideation to implementation
  • A team-player, but able to work autonomously
  • Fluent in English, additional languages are welcome

Nice to have:

  • Experience with Git version control
  • Familiarity with Cloud services, such as Microsoft Azure
  • Experience with RDF data model and NoSQL, such as GraphQL, SPARQL
  • Familiarity with DevOps processes, CI/CD
  • Experience with Agile methodologies, Scrum

About Us

UBS is the world’s largest and only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.

With more than 70,000 employees, we have a presence in all major financial centers in more than 50 countries. Do you want to be one of us?

Join us

At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.

From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact?

Disclaimer / Policy Statements

UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.