Software Engineer
Full-stack engineer building mission-critical apps for a global multi-strategy hedge fund, serving portfolio managers, traders, and researchers. Day to day: develop React/TypeScript frontends and Python backend services, REST APIs, and data-intensive platforms on cloud infrastructure with CI/CD.
- Compensation
- Not disclosed
- Location
- Singapore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of professional software engineering experience
- Strong backend development experience using Python
- Strong frontend development experience with React and TypeScript
- Experience designing and developing RESTful APIs and distributed applications
- Strong understanding of SQL and relational databases
- Experience with cloud-native development, Docker, Kubernetes, and CI/CD pipelines
- Familiarity with AWS or other public cloud platforms
- Experience working in Agile development environments
- Excellent communication skills with ability to collaborate with technical and business stakeholders
Nice to have
- Experience in hedge fund, asset manager, investment bank, fintech, or capital markets environment
- Experience building applications supporting trading, portfolio management, risk, research, or market data
- Knowledge of event-driven architectures, messaging technologies (Kafka, RabbitMQ), and microservices
- Experience with large-scale data processing and analytics platforms
- Familiarity with AI/LLM technologies, developer productivity tools, or intelligent automation
- Experience developing highly available, low-latency, business-critical applications
Full description
Full Stack Developer (React / Python)
Singapore or Hong Kong
About the Role
Our client is a leading
global multi-strategy hedge fund
investing across global markets through technology, quantitative research, and systematic investment strategies. They are seeking a
Full Stack Developer
to build mission-critical applications used by portfolio managers, traders, researchers, and investment professionals.
This is an opportunity to join a high-performing engineering organization where technology directly impacts the investment process. You will work across the full software development lifecycle, building scalable applications, APIs, and data-driven platforms that support trading, portfolio management, market research, and operational workflows.
The ideal candidate is passionate about building high-quality software, enjoys solving complex engineering challenges, and thrives in a fast-paced, collaborative environment.
Responsibilities
Design, develop, and maintain full-stack applications using
React, TypeScript, Python, and modern web technologies .
Build scalable backend services, REST APIs, and microservices supporting trading, investment, research, and operational platforms.
Develop intuitive front-end applications and dashboards for portfolio managers, traders, researchers, and business users.
Partner closely with investment professionals and business stakeholders to translate requirements into high-quality software solutions.
Build and optimize data-intensive applications that consume real-time and historical market data.
Develop reusable UI components, backend services, and shared engineering libraries to improve development efficiency.
Integrate applications with internal platforms, market data providers, and third-party APIs.
Write clean, maintainable, and well-tested code following engineering best practices.
Participate in architecture discussions, code reviews, production support, and continuous platform improvements.
Contribute to CI/CD automation, cloud deployments, and application observability.
Leverage AI-assisted development tools and modern engineering practices to improve productivity and software quality.
Required Qualifications
5+ years of professional software engineering experience.
Strong backend development experience using
Python .
Strong frontend development experience with
React
and