This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer in the ETF Data management team, you will help design, build, deploy and maintain solutions to scale our ETF data management operations. The role requires the ability to work on back-end, front-end, APIs, SQL databases, ETL/data pipelines, analytics, both on premise and in the cloud (AWS).
Job Responsibility:
Building and maintaining our ETF data management back-office platform
Integrating and supporting external data feeds
Developing and maintaining our web-scraping solutions
Contributing to the design of enhanced data quality processes
Supporting the overall reliability and resilience of our systems
Driving the adoption and evolution of best coding practices
Requirements:
Strong expertise in relational data modeling and relational databases, including PostgreSQL
Solid understanding of columnar data formats and analytical databases, such as Parquet and DuckDB
Advanced proficiency in JavaScript (Node.js), TypeScript, and SQL
Working proficiency in Python for data processing and tooling
Strong knowledge of containerization and deployment using Docker
Nice to have:
Prior experience within the ETF ecosystem or broader financial markets
Proven experience designing and maintaining data integrations and end-to-end data pipelines
Hands-on experience working in full-stack development environments