Software Engineer Jobs in Hong Kong

Looking for a software engineer job in Hong Kong? Choose from 24 open roles at 4 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

24 Open roles
4 Companies hiring
โ€” Average salary

Companies hiring Software engineers in Hong Kong

What do Software engineers in Hong Kong work on?

Most of the roles on this page sit at senior, staff, or principal level, reflecting deep individual-contributor tracks rather than entry-level pipelines. The dominant themes are financial systems โ€” trading services, liquidity platforms, options market-making, and decentralised exchange infrastructure โ€” alongside a smaller cluster of mobile and AI platform work.

The Senior Staff Engineer, AI Platform at OKX focuses on integrating AI models into compliance, trading, and analytics workflows, using microservices, Kafka, and RAG-based agent systems. The Software Engineer at Jane Street takes a different approach, building trading and infrastructure systems primarily in OCaml, with no finance background required. The Full Stack Developer at Appnovation Technologies is an associate-level position working across React, Next.js, React Native, and Python, with a collaborative, product-facing remit distinct from the fintech-heavy majority.

Skills and experience employers ask for

The skills table reflects mentions in posting descriptions across all postings on this page, not formal requirements. Java and Python appear most frequently, followed closely by APIs and microservices. Kubernetes, SQL, CI/CD, and Kafka form a secondary cluster. A minority of postings mention LLMs, RAG, and AI agents, and C++ appears in a handful. A Master's degree is noted in a small subset. With only this many postings, these counts suggest themes rather than definitive market patterns.

Java 54%
Python 42%
APIs 42%
Microservices 29%
Kubernetes 25%
SQL 21%
Kafka 21%
CI/CD 21%
LLMs 17%
RAG 17%
Agents 17%
React 17%
C\+\+ 17%
Master's degree 17%

Hong Kong office, hybrid or remote?

Every posting on this page states onsite work; none are listed as hybrid or remote, and there are no unknowns in the work-mode data. Candidates should expect to be present in Hong Kong. One sample summary mentions remote-friendly working conditions in its text, which may reflect that employer's own policy rather than the tagged work mode โ€” worth confirming directly with the employer. Visa sponsorship and relocation support are not stated in any of the postings reviewed.

Make your application specific to the work

  1. Check the seniority fit Most roles here are pitched at senior to staff level; review the title conventions carefully, as 'Senior/Staff' often signals a single banded role rather than two separate openings.
  2. Read the technical stack closely Employers differ markedly โ€” OCaml at Jane Street, Java and Python for the majority of OKX roles, and TypeScript/React at Appnovation โ€” so tailor your application to the specific stack listed, not a generic engineering profile.
  3. Clarify compensation before applying None of the postings on this page advertise a pay range, so you will need to ask directly or use the application process to establish salary expectations early.
  4. Confirm onsite expectations All postings are tagged as onsite in Hong Kong; if flexible or hybrid arrangements matter to you, raise this with the employer directly rather than assuming any flexibility.

Questions about Software Engineer jobs in Hong Kong

Based on the postings on this page, all roles are listed as onsite. None are tagged as remote or hybrid. One summary text hints at remote-friendly conditions for a specific role, but you should verify that directly with the employer.

No advertised pay ranges appear in any of the postings on this page. You would need to raise compensation during the application or interview process.

A Master's degree is mentioned in a minority of the postings in the skills data, but it is not a universal requirement. Some postings state a bachelor's degree in a technical field. Check each job description individually for its stated education criteria.

Java and Python are the most frequently mentioned languages across postings on this page. OCaml is the primary language at Jane Street. C++ appears in a small number of postings. The mix varies significantly by employer and role focus.

One posting is tagged as intern level, and one sample summary is described as associate level requiring two to three or more years of experience. The majority of postings are at senior, staff, or principal level.

Jobs checked 2 hours ago. ยท Guide reviewed 14 September 2026.