Senior / Quantitative Developer - Python
Singapore Full-time
We are looking for a Senior / Quantitative Developer to strengthen our research and execution systems. This role bridges systematic research, production-level Python coding, and data engineering in capital markets. You will collaborate with strategists, alpha researchers, and portfolio managers, as well as data engineers and platform operators.
Your main goal will be to transform research ideas into reliable services and tools for our portfolios, strategies, reports, and command-line workflows. Initially, the focus will be on building and integrating systems rather than creating new research models.
You'll primarily work on developing a new portfolio management toolkit and reporting platform Responsibilities: Design and Maintain Systems : Build and manage models, services, and command-line workflows for portfolios and strategies. Turn Ideas into Code : Transform investment hypotheses into reliable Python components with clear typing and observability.
Optimize Data Processes : Collaborate with teams to improve the ingestion and storage of large market datasets (PostgreSQL, S3, Parquet). Build Reusable Tools : Create quantitative research utilities that evolve from notebooks into libraries, following engineering standards.
Test Analytics Pipelines : Set up and validate performance and attribution pipelines using pytest and targeted tests. Participate in Reviews : Engage in design, code, and release planning to ensure predictable and traceable deployments. Take Ownership : Identify gaps, improve processes, and drive initiatives without waiting for direction.
Required Skills Advanced Python Proficiency : Strong skills in Python, including typing, packaging, and tools like Ruff, Black, and pytest. Quantitative Experience : Background in statistics, optimization, or signal processing with model deployment experience.
SQL Fluency : Proficient in SQL (PostgreSQL) and comfortable with Alembic migrations and query templates. Version Control Knowledge : Experience with git workflows and command-line tools. Data Handling Skills : Understanding of precision issues, data hygiene, and safety in financial pipelines.
Self-Directed Learner : Ability to manage tasks independently and engage stakeholders as needed. AWS Experience : Familiar with AWS services (EC2, S3, IAM) and modern data infrastructure. Containerization Familiarity : Knowledge of Docker and CI systems for code quality.
Job Orchestration : Experience managing analytics jobs across notebooks and scripts. Nice to Have: Portfolio Knowledge : Familiarity with portfolio construction and risk modeling. Data Integration Experience : Exposure to third-party data providers and API/CLI adapters.
Distributed Computing Understanding : Basic knowledge of tools like Spark or Ray. Preferred: Systematic Investing Background : Previous work in asset management or trading systems. Data Domain Knowledge : Understanding of provider resolution and rebalancing.
Your main goal will be to transform research ideas into reliable services and tools for our portfolios, strategies, reports, and command-line workflows.
We are looking for a Senior / Quantitative Developer to strengthen our research and execution systems. This role bridges systematic research, production-level Python coding, and data engineering in capital markets. You will collaborate with strategists, alpha researchers, and portfolio managers, as well as data engineers and platform operators.Your main goal will be to transform research ideas into reliable services and tools for our portfolios, strategies, reports, and command-line workflows. Initially, the focus will be on building and integrating systems rather than creating new research models.
You'll primarily work on developing a new portfolio management toolkit and reporting platform Responsibilities: Design and Maintain Systems : Build and manage models, services, and command-line workflows for portfolios and strategies. Turn Ideas into Code : Transform investment hypotheses into reliable Python components with clear typing and observability.
Optimize Data Processes : Collaborate with teams to improve the ingestion and storage of large market datasets (PostgreSQL, S3, Parquet). Build Reusable Tools : Create quantitative research utilities that evolve from notebooks into libraries, following engineering standards.
Test Analytics Pipelines : Set up and validate performance and attribution pipelines using pytest and targeted tests. Participate in Reviews : Engage in design, code, and release planning to ensure predictable and traceable deployments. Take Ownership : Identify gaps, improve processes, and drive initiatives without waiting for direction.
Required Skills Advanced Python Proficiency : Strong skills in Python, including typing, packaging, and tools like Ruff, Black, and pytest. Quantitative Experience : Background in statistics, optimization, or signal processing with model deployment experience.
SQL Fluency : Proficient in SQL (PostgreSQL) and comfortable with Alembic migrations and query templates. Version Control Knowledge : Experience with git workflows and command-line tools. Data Handling Skills : Understanding of precision issues, data hygiene, and safety in financial pipelines.
Self-Directed Learner : Ability to manage tasks independently and engage stakeholders as needed. AWS Experience : Familiar with AWS services (EC2, S3, IAM) and modern data infrastructure. Containerization Familiarity : Knowledge of Docker and CI systems for code quality.
Job Orchestration : Experience managing analytics jobs across notebooks and scripts. Nice to Have: Portfolio Knowledge : Familiarity with portfolio construction and risk modeling. Data Integration Experience : Exposure to third-party data providers and API/CLI adapters.
Distributed Computing Understanding : Basic knowledge of tools like Spark or Ray. Preferred: Systematic Investing Background : Previous work in asset management or trading systems. Data Domain Knowledge : Understanding of provider resolution and rebalancing.
Documentation Skills : Ability to write clear technical documents.
Singapore
solutions to help our clients invest across the region. About Your Role We are seeking a Quantitative Developer to join a PM-led pod focused on systematic macro and long/short equity strategies in APAC. This is a hands-on, embedded role, working directly...
Singapore
As part of the technology team, the team follows modern software development principles and works with peers in technology to mature and evolve these tools for wider use. Quantitative developers drive cross-team initiatives with technologists...
RANDSTAD PTE. LIMITEDBukit Merah
about company
I am currently working with a reputable technology solutions company. Permanent role in Singapore. You will need to relocate to Singapore if you are based overseas.
Salary budget open and attractive! Base + AWS + 3-4 months bonus! 5...
2 similar jobs: Geylang, Toa Payoh