Market Data Operations Developer
We are looking for an experienced Python developer who will help us to build and maintain various internal tools and scripts to support vendor changes, data monitoring, and data quality efforts.

Job Description
Our client is a global financial firm that develops systematic investment strategies across multiple asset classes by leveraging proprietary research to identify market inefficiencies and create predictive signals (alphas). The company fosters a culture of intellectual rigor, innovation, and results-driven collaboration. In this role, you will create tools and scripts based on business requirements, test and integrate external APIs, monitor and maintain the health and performance of tools and databases, as well as troubleshoot and resolve technical issues to support the firm's data-driven operations.
Requirements:
- Proficient in Python and Logical Programming: Extensive experience with core Python libraries (requests, Pandas, Numpy, Json, pyplot etc.) and frameworks, coupled with a strong ability to apply logical reasoning and develop efficient algorithms to solve complex programming problems;
- PySpark: Experience with distributed data processing using PySpark;
- Strong Bash/Linux Skills: Comfortable navigating the command line, writing shell scripts, and managing files/permissions;
- Experience working with APIs: Familiarity with RESTful APIs, API authentication, and data serialization formats (e.g., JSON, XML);
- Proficient with Git: Experience with branching, merging, pull requests, and conflict resolution;
- CI/CD Proficiency: Hands-on experience implementing and managing CI/CD pipelines. Experience with GitLab Runner is a plus;
- Proactive Problem Solver: Demonstrates initiative and takes ownership of challenges;
- Excellent Communication Skills: Communicates effectively both verbally and in writing;
- Strong Technical Writing Skills: Emphasis on writing clear and concise documentation for both the code itself and the overall implementation process;
- Research Mindset: Embraces working with unknowns and proactively explores solutions.
Nice to have:
- SQL and Database Experience: Familiarity with relational databases and writing SQL queries;
- Mathematical/Statistical Skills: Ability to analyze data, identify trends, and draw meaningful conclusions;
- Airflow: Experience with workflow orchestration and scheduling using Airflow;
- AI/LLM for Automation: Interest in and experience with applying AI and Large Language Models to automate processes.
Responsibilities:
- Creating tools and scripts based on requirements from the business team;
- Testing and integrating external APIs;
- Monitoring and maintaining the health and performance of the tools and databases;
- Troubleshooting and resolving issues.
What We Offer:
- USD monthly payment;
- 100% remote opportunity;
- Flexible work schedule;
- 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note;
- Social package – private insurance;
- Access to the language learning platform goFluent;
- Access to Udemy;
- Referral program;
- Paid certification program;
- Personalized personal development plan (PDP);
- Friendly team and pleasant working environment.
Apply now
Market Data Operations Developer
