Founding Software Engineer

Old Mission
Hong Kong, Hong Kong SAR China
On-site

Who this role is best for

Founding Software Engineers with production systems experience and multilingual fluency will find this generalist role in Hong Kong's APAC office a strategic fit for building infrastructure and trading systems.

Best fit for

  • Candidates with 5+ years in production systems and strong Python/C++ skills who can bridge technical and trading domains
    — “5+ years as a professional software engineer building and running production systems, with strong Python and C++ skills”
  • Individuals experienced in Linux systems administration and capable of setting engineering standards for a growing office
    — “Strong Linux systems and administration skills, including troubleshooting, scripting, and systems programming”

Things to consider

  • This role demands fluency in two languages, which may be a barrier for non-native speakers
    — “Must be fluent in writing and speaking English and Cantonese”
  • The position requires direct collaboration with traders and quants, which may involve high-pressure environments
    — “Ability to work directly with Traders and Quants and to collaborate across offices and time zones”

How to stand out

  • Emphasize experience in building infrastructure that supports trading operations and cross-office collaboration
    — “You will build and run the infrastructure and automated trading systems behind their strategies”
  • Showcase projects involving low-latency systems or exchange API integration in your resume and interview stories
    — “Experience writing applications that connect to exchange APIs or use network protocols”
  • Highlight your ability to set and enforce engineering standards in your professional background
    — “You will set the engineering standards for the Hong Kong office as it grows”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Build and run the infrastructure and automated trading systems
  • Set the engineering standards for the Hong Kong office
Typical background
5+ years as a professional software engineer building and running production systems

Skills & requirements

Required

PythonC++Linux SystemsRelational Databases

Preferred

NetworkingLow-latency Trading Systems

Stack & domain

PythonC++Linux Systems And AdministrationRelational Databases (postgresql, Mysql)

About the role

Original posting from Old Mission via Ashby

Old Mission is a global proprietary trading firm that leverages state-of-the-art technology and research to identify and execute profitable trading strategies across multiple asset classes around the world. Our offices in Chicago, New York, and London are all composed of naturally-curious individuals who thrive in a team environment and constantly strive for improvement.

About the Position

Old Mission Capital, a quantitative proprietary trading firm, is hiring its first Senior Software Engineer in Hong Kong to own the technology that keeps our APAC office trading. This could be anything from the office network and printers to our low-latency trading systems. This is a generalist role by design. You will be the founding engineer on the ground, working directly with Traders and Quants, and you will build and run the infrastructure and automated trading systems behind their strategies. You will also set the engineering standards for the Hong Kong office as it grows.

Required Skills

  • BS/BA degree in Computer Science, Engineering, or another technically related field
  • 5+ years as a professional software engineer building and running production systems, with strong Python and C++ skills
  • Strong Linux systems and administration skills, including troubleshooting, scripting, and systems programming
  • Experience with relational databases (e.g., PostgreSQL, MySQL)
  • Must be fluent in writing and speaking English and Cantonese
  • Ability to work directly with Traders and Quants and to collaborate across offices and time zones

Nice to Have

  • Networking fundamentals (TCP/UDP, DNS, VPNs, switching, and routing)
  • Experience with parallel, concurrent, and multi-threaded programming
  • Experience writing applications that connect to exchange APIs or use network protocols
  • Experience developing low-latency trading systems

Old Mission is not accepting unsolicited resumes from any staffing/search firms. All resumes submitted by staffing/search firms to any employee at Old Mission via-email, the Internet or directly without a valid signed search agreement will be deemed the sole property of Old Mission, and no fee will be paid in the event the candidate is hired by Old Mission.

Source: Old Mission careers (Ashby)

Similar roles

More roles at Old Mission