Data Engineer

Swisslinx
Zürich, Switzerland
2 days ago

Role details

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

Job location

Zürich, Switzerland

Tech stack

Java
Artificial Intelligence
Airflow
C Sharp (Programming Language)
C++
Databases
ETL
Python
Object-Oriented Software Development
SQL Databases
Talend
Kubernetes
Information Technology
Data Pipelines

Job description

You will be joining a small team of 4 people who are based in the Geneva office.

In terms of responsibilities, the split is roughly % focused on building new systems and 0% on maintaining existing infrastructure, making this a largely greenfield environment, especially with plans to integrate more AI and ML capabilities into the data pipelines., * Assist in developing and maintaining stable data pipeline to support trading and business activities

  • Support the onboarding and processing of interesting new data sets, working with developers, traders, and portfolio managers across the organization
  • Develop a keen understanding of the data and how it is being utilized in our systems, analytics, and investment process

Requirements

  • Bachelor's degree in computer science, Engineering, Mathematics, or Finance
  • Must have worked in the financial services or capital markets background
  • +2 years of development experience using either Python, C# or Java/ C++
  • +2 years of database/SQL experience
  • Must have relevant experience building pipelines and coding
  • Familiarity with OO programming
  • Experience with ETL/ELT tools (dagster, airflow, dbt, talend etc.)
  • Experience with container orchestration tools is a plus (Swarm, Kubernetes, ECS, etc.)
  • Must be comfortable with development across the application stack
  • You must be fluent in English and be happy to be onsite 5 days a week
  • Ability to work effectively in a high-energy, time sensitive team environmen

Apply for this position