
Python Developer (Hedge Fund)
- Central and Western District, Hong Kong
- Permanent
- Full-time
- Design and develop Python-based applications and systems to support financial data analysis, portfolio optimization processes, and automated trading platforms
- Build, refine, and maintain high-performance back-end APIs, tools, and technical frameworks for various business applications
- Optimize system performance through rigorous debugging, code improvements, and scalable architecture
- Automate testing, logging, and monitoring of software to maintain stability and ensure reliability during system upgrades
- Actively contribute to technical discussions around architecture, design, and development best practices.
- Remain up-to-date with emerging technologies, frameworks, and tools in Python development while regularly suggesting improvements to the team's workflows.
- Strong proficiency in Python and demonstrated experience in software development, including back-end systems and APIs.
- Experience building scalable and high-performance applications in an enterprise or financial environment.
- Solid understanding of software development principles, including design patterns, object-oriented programming (OOP), and testing methodologies (unit, integration, automated testing).
- Familiarity with foundational financial concepts and tools (e.g., time-series analysis, trading workflows, etc.).
- Exposure to DevOps practices, particularly CI/CD pipelines, automated deployment, and containerization using tools such as Docker and Kubernetes.
- Excellent collaboration and communication skills to align with non-technical stakeholders and cross-functional teams.
- Familiarity with additional Python libraries or frameworks (e.g., Flask, Django, FastAPI) is a plus.