Senior Software Engineer
Zürich District
31-03-2025
Job Type
Temporary
Emp Type
Full Time
Division
Tech
Job Title
Software Engineer
Salary Type
Hourly
Job ID
88905
Job Description
Software Engineer – Data Multi-Tenancy & Seeding
Location: Zurich, Switzerland (On-site 4 days/week)
Contract Duration: Until the end of the year, with potential for extension
We are seeking an experienced software engineer to help implement a solution for data multi-tenancy and data seeding from various source systems in an Azure Databricks environment. This role will require deep knowledge of Python, PySpark, SQL, and Azure, working collaboratively with a small, international team within the Finance Data & Analytics division of an international financial services firm.
WHAT YOU'LL DO
- Analysis & Design: Understand and define technical requirements to support the implementation of multi-tenancy and data seeding solutions.
- Implementation: Work hands-on with Python, PySpark, SQL, and Azure to build and optimize the solution.
- Collaboration: Work closely with Zurich-based team members and support a larger, distributed team.
- Azure DevOps: Track progress, issues, and tasks using Azure DevOps.
WHO YOU ARE
- Experience: At least 7 years as a software engineer in financial services, with a focus on code writing, testing, performance optimization, and interacting with relational databases.
- Core Technologies: Python, PySpark, SQL (DML/DDL), and strong Azure platform knowledge.
- Proactivity & Problem-Solving: Ability to make iterative progress, work on multiple components of the solution, and contribute across the full technology stack.
- Database Expertise: Advanced database knowledge, including data modeling and SQL.
- Communication Skills: Fluent in English, with strong written and verbal communication abilities.
- Desired Skills: Experience with Azure Databricks, PySpark, and Unity Catalog.
ADDITIONAL NOTES
- Code Exercise: Candidates will be required to complete a code exercise as part of the selection process.
- Interview Process: Following the code exercise, interviews will focus on discussing the solution, technical approach.
REF - SR88905