Tech
October 12, 2026

Ref.

101226-02
Head of Engineering (Investment Banking)
Admiralty

Responsibilities

  • Provide technical leadership to the engineering team across all stages of software development, ranging from requirement analysis to production capacity planning.
  • Continuously guide and advise the team on best practices for software engineering and application support.
  • Mentor junior developers through direct training, peer coaching, and leading by example.
  • Drive test-driven development (TDD) practices and expand test automation across the team.
  • Execute hands-on coding, testing, and troubleshooting for critical or time-sensitive deliverables.
  • Evaluate emerging technologies, including new programming languages and deployment models, to assess their value for the team and firm.
  • Champion and accelerate the team's transition toward a mature DevOps operating model.

Requirements

  • Bachelor's degree or higher in Computer Science or a related discipline.
  • At least 15 years of software engineering experience within an investment banking environment.
  • Proven expertise in designing and building real-time, high-throughput systems.
  • Deep technical mastery of Java, Spring, Docker, SQL, Linux, shell scripting, and CI/CD tools such as Git, Bamboo, or Jenkins.
  • Excellent communication skills with the ability to articulate complex technical issues and business impacts to non-technical stakeholders.
  • High proficiency in Mandarin is strongly preferred.
  • Strong interest in gaining deep knowledge of Cash Equities workflows and end-to-end trading system architecture.
  • Proven ability to multitask, manage tight deadlines, and perform under pressure.
  • Strong team player who thrives in a fast-paced, high-performance setting.

Quick Apply:

Head of Engineering (Investment Banking)

1. Personal Details

We’ll need these details in order to be able to contact you.

2. Career Profile

Let us know why you want to work with us!

3. Submit Application

Our recruitment team will contact your shortly to discuss further with you.

👍🏼 Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Work Location
Apply for Job