We are looking for an experienced Python Developer to join a team working on building and maintaining various internal tools and scripts. These tools support vendor changes, data monitoring, and data quality efforts, contributing to the overall success of the organization.

Our client creates and implements systematic financial strategies across diverse asset classes and global markets. They aim to generate high-quality predictive signals (alphas) using a proprietary research platform, which supports financial strategies designed to capitalize on market inefficiencies. Their teams collaborate to develop these alphas and strategies, forming the core of a sustainable, global investment platform.

Requirements:

  • 5+ years of experience as a Python Developer or Data Engineer

  • Strong problem-solving and analytical skills

  • Proficiency in Python, with extensive experience using core libraries such as requests, pandas, numpy, json, pyplot, etc.

  • Experience with distributed data processing using PySpark

  • Expertise in Bash/Linux for scripting and command line navigation

  • Familiarity with working with RESTful APIs and API authentication

  • Strong SQL knowledge and experience with databases

  • CI/CD pipeline experience, GitLab Runner is a plus

  • Bachelor's or Master's degree in a technical or quantitative field

  • Proactive problem solver with excellent communication skills

Key Responsibilities:

  • Develop tools and scripts based on business team requirements

  • Integrate and test external APIs

  • Monitor and maintain the health and performance of tools and databases

  • Troubleshoot and resolve technical issues as they arise

We Offer:

  • Hybrid model (1 day/week in the office, or upon request)

  • Long-term, stable project

  • Competitive compensation

  • Opportunity to work with a world-class team

  • Interesting and challenging tasks in a high-impact environment