Software Engineering Jobs in Hong Kong SAR China
There are 274 open Software Engineering jobs in Hong Kong SAR China on freehire right now. 68 of them were posted recently. The skills employers ask for most often are java, python and ai.
Most requested skills
- java 52%
- python 44%
- ai 31%
- api 30%
- cloud 28%
- ci-cd 25%
- linux 22%
- sql 22%
How the work is done
- Remote 18 · 7%
- Onsite 13 · 5%
- Hybrid 7 · 3%
Visa sponsorship offered in 83% of the 30 postings that state a position on it.
Seniority
- Senior 52
- Lead 19
- C-level 15
- Intern 11
- Staff 9
- Junior 6
Who is hiring
- 1000+ employees 42
- 501-1000 employees 13
- 51-200 employees 11
- 11-50 employees 3
- 201-500 employees 2
Staff Software Engineer
Hands-on Staff Software Engineer owning technical direction and execution for major products at KIRA, a mobile-first insurance/fintech platform. Responsibilities span system design, coding, and architecture across backend, frontend, APIs, databases, and infrastructure at scale.
Software Engineer
Software Engineering intern at Jane Street in Hong Kong, building and maintaining high-performance trading systems and tools using OCaml and Python under mentorship.
Lead Software Engineer
The Lead Software Engineer will own technical direction and execution for major products, designing scalable systems and writing code while mentoring engineers. This hands-on role requires deep expertise in backend, frontend, and distributed systems to solve complex engineering problems.
Senior Software Engineer
Builds and optimizes low-latency trading platforms in Python, collaborating with quants to scale infrastructure that powers global financial markets.
Application Developer (VB.Net, Java, MQ, Bank)
The Application Developer will design and enhance banking connectors for CBDC operations using Java, VB.NET, and IBM MQ. The role involves maintaining reporting systems, collaborating with stakeholders, and ensuring high-quality system delivery.
Software Engineer / Application Developer, Digital
Design, develop, test, and maintain software systems based on client requirements. Collaborate with stakeholders to translate business needs into technical solutions. Build and manage system infrastructure, including…
Application Developer: Python, Next.js & Automation
Design and deliver internal web applications using Next.js, FastAPI, and Python, focusing on automation, RPA, and enterprise integrations.
Low Latency C++ Developer
This role involves developing low-latency exchange connectivity and algorithmic trading systems using C++ on Linux. The developer will collaborate with quants and traders to build core trading infrastructure and perform system testing.
Graduate Python Software Developer | 2027 Intake
Graduate Python developer in a proprietary trading firm, building and evolving Python-based trading software and frameworks with direct impact on live markets.
(Senior) Java Developer (Securities Trading)
Senior Java Developer designing and coding a securities trading system for a Hong Kong-licensed internet broker, working with Java, Spring Cloud, MySQL, Redis, and distributed systems.