What Jobs are available for Experienced Python Developer in Hong Kong?
Showing 281 Experienced Python Developer jobs in Hong Kong
Python Developer
Posted today
Job Viewed
Job Description
Quantitative Developer – Python
We're looking for a skilled
Python Developer
to join a global team of technologists and researchers building cutting-edge trading systems. You'll work at the intersection of software engineering, data, and quantitative research, helping design, implement, and optimise the infrastructure that powers systematic trading strategies across global markets.
This is an opportunity to work in a collaborative, intellectually curious environment where technology and data are at the core of every decision. You'll be part of a high-performing team that values clean code, automation, and elegant solutions to complex technical problems.
What you'll do
- Build and enhance core components of the firm's quantitative trading framework.
- Design scalable, modular systems using clean architecture principles and modern development practices.
- Create and maintain robust monitoring and alerting systems — ensuring issues are meaningful, actionable, and low-noise.
- Help define and automate incident response processes, and contribute to a culture of reliability and performance.
- Analyse performance metrics, conduct root cause analysis, and improve system stability and efficiency.
- Collaborate with research and trading teams to deliver production-ready solutions with measurable service levels (SLIs/SLOs/SLA).
What we're looking for
- 2–8 years' experience
in software development or systems engineering. - Strong Python skills:
writing clean, maintainable, and efficient code for production environments. - A solid understanding of
distributed systems, real-time data, or high-performance computing
. - Experience with
Kubernetes
, containerisation, or cloud infrastructure (AWS a plus). - A pragmatic, problem-solving mindset — able to balance speed, reliability, and quality.
- Exposure to trading, quantitative research, or low-latency systems is advantageous, but not essential.
Why join
- Work on
technically challenging systems
that have real-world financial impact. - Join a
collaborative, research-driven culture
that values curiosity, precision, and innovation. - Enjoy
autonomy, ownership, and the ability to influence system design and direction
. - Competitive compensation, modern technology stack, and a focus on continual improvement.
Want to work in an environment where technology meets finance, and where your code directly impacts global trading?
Get in touch to learn more.
Is this job a match or a miss?
Python Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Design, develop, and continuously improve algorithmic trading code and related systems.
- Implement and optimize requirements across strategy research, backtesting, and live trading stages.
- Manage large-scale structured and unstructured datasets; implement data validation and monitoring to ensure accuracy and consistency.
- Collaborate with analysts to build and deploy machine learning models.
- Enhance and maintain core trading infrastructure, including data pipelines, backtesting frameworks, and model deployment tools.
Qualifications and Requirements
- Proficiency in at least one Python web framework (FastAPI, Django, or Flask) with strong engineering and code quality standards.
- Hands-on experience with machine learning frameworks such as PyTorch or TensorFlow.
- Familiarity with common deep learning architectures (RNN, CNN, LSTM, Transformer, GAN, Meta-learning, etc.).
- Strong foundation in statistics and analytical problem-solving skills.
- Bachelor's or higher degree in Computer Science, Data Science, Statistics, or Mathematics.
工作職責
- 設計和開發量化交易相關的演算法代碼,持續優化並改進;
- 策略研究,回測,實盤環節需求實現和優化;
- 處理大規模結構化和非結構化資料,實施並監控資料品質檢查,確保資料的準確性、一致性;
- 協助分析師建立機機器學習模型;
- 持續完善交易基礎設施, 包括資料管道 、回測框架等。
職位要求
- 熟練掌握FastAPI/Django/Flask等至少一種Web框架,能夠編寫高品質、易維護的工程代碼;
- 熟練掌握pytorch/tensorflow等機器學習框架;
- 熟悉常見神經網路架構,例如RNN,CNN,LSTM、Transformer,GAN,元學習等;
- 扎實的統計學背景和分析思維。
- 電腦科學、資料科學、統計學或數學相關專業。
Please click "Apply Now" to submit your application with CV attached stating both the current and expected salary. 請於履歷表上註明您目前及期望的薪金。
Is this job a match or a miss?
Python Developer
Posted today
Job Viewed
Job Description
Quantitative Developer – Research Team - Hong Kong - Relocation Packages
A leading global trading firm is looking for a Quantitative Developer to join its research technology group. This team builds the infrastructure powering trading signal research, enabling researchers and traders to test and scale strategies across global markets.
What you'll do
- Design and build Python and C++ tools for quant research and signal generation
- Partner with researchers and traders to translate requirements into software solutions
- Handle large-scale data ingestion and processing pipelines
- Implement and optimize algorithms, including regressions and machine learning models
- Leverage HPC and distributed systems for performance and scalability
- Maintain, troubleshoot, and improve existing platforms
What we're looking for
- 5+ years of hands-on coding experience solving complex problems
- Strong skills in Python and/or C++
- Exposure to distributed computing, ML, platform design, or system architecture
- Passion for technology, mathematics, and quantitative problem-solving
- Ability to work autonomously and mentor others
This is a unique chance to contribute at the heart of a global trading research team, combining software engineering with quantitative innovation.
Leading industry compensation & relocation available
Is this job a match or a miss?
Python Developer
Posted today
Job Viewed
Job Description
Our client is a
global hedge fund
where technology is at the core of everything they do. We are looking for a
strong Python Developer
who thrives in fast-paced, all-rounded environments to join their Hong Kong team.
What You'll Do
- Collaborating closely with
portfolio managers, traders and researchers - Improve robustness, performance, and scalability of existing trading systems
- Work on
end-to-end development
of internal tools and automation systems - Ensure
system reliability
and
low-latency performance
where needed - Designing and building
internal tools and systems
from scratch - Taking ownership of projects and driving innovation across the technology stack
Who You Are
- 3-10 years of experience with strong Python development skills
- Background in
global investment banks, hedge funds, or top tech firms - Excellent understanding of
system design
,
data structures
, and
software architecture - A strong passion for different technologies
- Self-driven, capable of managing your own projects and timelines
- Strong communicator with
fluent English
(Mandarin/Cantonese is a plus)
If you would like to find out more, please submit your CV (English), or call us on
Is this job a match or a miss?
Python Developer
Posted today
Job Viewed
Job Description
Job Description:
*Key Responsibilities *
- Develop, test, and maintain Python-based applications, services, and APIs.
- Write clean, efficient, and reusable code following best practices.
- Integrate with databases, third-party services, and internal APIs.
- Optimize application performance and ensure responsiveness.
- Collaborate with front-end developers, data engineers, and DevOps teams.
- Participate in code reviews, debugging, and troubleshooting issues.
- Document technical designs, workflows, and processes.
- Stay updated with the latest Python frameworks and tools.
Required Skills:
Responsiveness
Debugging
Reviews
DevOps
Developers
Databases
Troubleshooting
Python
Is this job a match or a miss?
Python Developer
Posted today
Job Viewed
Job Description
Quantitative Developer – Research Team - Hong Kong - Relocation Packages
A leading global trading firm is looking for a Quantitative Developer to join its research technology group. This team builds the infrastructure powering trading signal research, enabling researchers and traders to test and scale strategies across global markets.
What you'll do
- Design and build Python and C++ tools for quant research and signal generation
- Partner with researchers and traders to translate requirements into software solutions
- Handle large-scale data ingestion and processing pipelines
- Implement and optimize algorithms, including regressions and machine learning models
- Leverage HPC and distributed systems for performance and scalability
- Maintain, troubleshoot, and improve existing platforms
What we're looking for
- 5+ years of hands-on coding experience solving complex problems
- Strong skills in Python and/or C++
- Exposure to distributed computing, ML, platform design, or system architecture
- Passion for technology, mathematics, and quantitative problem-solving
- Ability to work autonomously and mentor others
This is a unique chance to contribute at the heart of a global trading research team, combining software engineering with quantitative innovation.
Leading industry compensation & relocation available
Is this job a match or a miss?
Senior python developer
Posted today
Job Viewed
Job Description
Responsibilities
- Develop python scripts for ETL.
- Move data between different databases.
Qualifications
- 10+ years of experience in relevant field.
Required Skills
- Proficiency in Python.
- Experience with ETL processes.
Is this job a match or a miss?
Be The First To Know
About the latest Experienced python developer Jobs in Hong Kong !
Front Office Python Developer
Posted today
Job Viewed
Job Description
Our client, a top tier global hedge fund, is actively hiring a various front office python developers to join their expanding team. The ideal candidate will have exceptional programming skills in Python. You will collaborate with quantitative analysts, traders, and data scientists to enhance their trading systems and improve their data analysis capabilities.
The role:
- Develop and maintain robust, scalable, and efficient trading algorithms and quantitative models.
- Collaborate with quantitative researchers to implement and optimize trading strategies.
- Perform quantitative analysis and back testing of trading strategies using Python and other tools.
- Design and implement data pipelines for real-time and historical data processing.
- Analyze large datasets to derive insights and improve trading performance.
- Ensure code quality and maintainability through proper documentation and testing.
- Stay updated with the latest trends in quantitative finance and technology.
What you offer:
- Bachelor's or Master's degree in Computer Science, Mathematics, Finance, or a related field.
- Proven experience in quantitative development within a hedge fund or investment banking environment.
- Strong proficiency in Python and familiarity with libraries such as NumPy, Pandas, and SciPy.
- Experience with SQL and database management.
- Strong equities knowledge.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and ability to work collaboratively in a team.
- Experience with C++ or C# a plus
- Familiarity with machine learning techniques and frameworks.
- Knowledge of cloud computing and big data technologies (e.g., AWS, Hadoop).
The sell:
- Competitive salary and market leading bonuses
- Comprehensive health and wellness benefits.
- Opportunities for professional development and career advancement.
- Collaborative and innovative work environment.
Is this job a match or a miss?
Front Office Python Developer
Posted today
Job Viewed
Job Description
Our client, a top tier global hedge fund, is actively hiring a various front office python developers to join their expanding team. The ideal candidate will have a strong background in
equities and exceptional programming skills in Python
, as well as a passion for developing innovative trading strategies. You will collaborate with quantitative analysts, traders, and data scientists to enhance their trading systems and improve their data analysis capabilities.
The role:
- Develop and maintain robust, scalable, and efficient trading algorithms and quantitative models.
- Collaborate with quantitative researchers to implement and optimize trading strategies.
- Perform quantitative analysis and back testing of trading strategies using Python and other tools.
- Design and implement data pipelines for real-time and historical data processing.
- Analyze large datasets to derive insights and improve trading performance.
- Ensure code quality and maintainability through proper documentation and testing.
- Stay updated with the latest trends in quantitative finance and technology.
What you offer:
- Bachelor's or Master's degree in Computer Science, Mathematics, Finance, or a related field.
- Proven experience in quantitative development within a hedge fund or investment banking environment.
- Strong proficiency in Python and familiarity with libraries such as NumPy, Pandas, and SciPy.
- Experience with SQL and database management.
- Strong equities knowledge.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and ability to work collaboratively in a team.
- Experience with C++ or C# a plus
- Familiarity with machine learning techniques and frameworks.
- Knowledge of cloud computing and big data technologies (e.g., AWS, Hadoop).
The sell:
- Competitive salary and market leading bonuses
- Comprehensive health and wellness benefits.
- Opportunities for professional development and career advancement.
- Collaborative and innovative work environment.
Is this job a match or a miss?
Python Developer – Real-Time Market Data
Posted today
Job Viewed
Job Description
A leading global hedge fund is looking for a strong
Python Developer
to join their
Real-Time Market Data Engineering
team. This group builds and maintains high-performance systems that deliver critical market data across trading and research platforms globally.
Why this role:
- Work in a
top-tier global hedge fund
known for engineering excellence and stability. - Real impact
— build and optimise real-time data pipelines used by trading teams worldwide. - Genuine work-life balance
— sustainable hours, strong culture, and collaborative environment. - Highly competitive compensation
and benefits package.
What they're looking for:
- Strong
Python
programming skills (experience with C++ a plus). - Background in
real-time systems
,
market data
, or
low-latency environments
. - Familiarity with
networking protocols
,
distributed systems
, or
data feed handlers
. - Proven ability to work in a fast-paced yet well-structured environment.
If you're a Python engineer who enjoys building robust, production-grade real-time data systems — this is a rare opportunity to do so in a world-class fund with balance and longevity.
To apply:
Please contact
Katie Huang –
Is this job a match or a miss?