Logo Mamo Pracuj
Open menu

Znajdź wymarzoną pracę i pracodawcę.

Rozwijaj się

Pozwól się wesprzeć w rozwoju.

Inspiruj się

Sprawdź nasze propozycje dla Ciebie.


Data Engineer / Python Developer

  • Redakcja portalu Mamo Pracuj
  • 5 czerwca 2024

Data Engineer / Python Developer

Information Technology (IT)
Group Functions

Job Reference #


Job Type
Full Time

Your role

We’re looking for a Securities Financing and Optimization Data Engineer to:

  • develop and maintains scalable data pipelines and build out new API integrations to support continuing increases in data volume and complexity.
  • collaborate with analytics, architecture and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.
  • write clean, maintainable Python code for various projects, including data analytics tools, financial models and automation scripts.
  • implement processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders, financial models and business processes that depend on it.
  • use version control systems, like GitLab, to keep track of code changes.
  • write robust automated/unit/integration tests, contribute to engineering wiki, and document work.
  • document code and procedures, assist in setting project milestones and maintain organizational transparency.
  • perform analysis required to troubleshoot data related issues and assist in the resolution of data issues.
  • design data integrations and data quality framework.
  • work closely with business units, product managers and quant teams to develop strategy for long term data platform architecture

Your team

You’ll be working in the GM Financing Stream, Securities Financing and Optimization Crew to embed the unified model of Agile@UBS and take our platform to the cloud. We are a team of dedicated professionals, who are looking to build out our next generation cloud only based platform to solve complex enterprise-wide problems.

Your expertise

  • BS or MS degree in Computer Science, software engineering, or equivalent experience.
  • 3-5 years of professional experience in Python programming.
  • 3-5 years of experience with schema design and dimensional data modeling.
  • 3-5 years of SQL experience (No-SQL experience is a plus)
  • familiarity with Python frameworks and extensions like Django, Flask or Pandas.
  • familiarity with industry-standard testing tools such as PyTest, Robot Framework or Selenium.
  • proficient in using cloud services and technologies such as AWS, Azure, or Google Cloud.
  • experience with or knowledge of Agile Software Development methodologies.
  • excellent problem solving and troubleshooting skills.
  • process oriented with great documentation skills.
  • excellent oral and written communication skills with a keen sense of customer service.

Preferred Qualifications:

  • Iidustry-specific experience in finance or banking.
  • exposure to DevOps practices and CI/CD pipelines.
  • experience working in an Agile framework, familiarity with Agile ceremonies.
  • familiarity with linear programming tools like CPLEX.

About us

UBS is the world’s largest and the 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..

We have a presence in all major financial centers in more than 50 countries.

How we hire

We may request you to complete one or more assessments during the application process.

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?

Contact Details

UBS Business Solutions SA
UBS Recruiting

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.

Apply now

    +3 tys. mam w newsletterze

    © Mamopracuj 2024

    Skip to content