Exegy logo

Exegy

Software Engineer

Content Engineering – Hong Kong, Hong Kong
Department Content Engineering
Employment Type Full-Time
Minimum Experience Experienced

As Exegy’s Software Developer, Market Data Engineering, you will design, develop, and maintain feed handlers for the Exegy ticker plant.  The successful candidate will provide elegant, low latency solutions to the complex problems presented with processing Asia Pacific market data feeds.  The candidate will have experience collaborating with architects, team leads, business analysts, product managers, and quality control.  The position is located in Hong Kong and will report to the Technical Team Lead.

 

Responsibilities

  • Work with other developers in C++ development and market data
  • Completes projects and initiatives as assigned, including cross-functional projects
  • Design and build ultra-low latency Asia Pacific feed handlers
  • Design and build reusable and extensible software to process financial market data in an ultra-low latency system
  • Refactor and test existing software implementations
  • Identify ways to automate testing and packaging
  • Identify ways to measure performance and track changes over time

 

Knowledge, Skills and Abilities:

  • Experience with Asia Pacific (Hong Kong, Japan, Australia, India, Singapore) stock market data, quote feeds, and the development of feed handlers
  • Experience working on an Agile development team
  • Experience driving unit and component test automation strongly desired (Boost, googleunit)
  • Experience with source-code control (git preferred) and bug tracking
  • C++/C and scripting programming skills
  • Understanding of UNIX operating systems and programming environments
  • Experience with the latest C++ standards
  • Experience with profiling, memory leak detection and other code analysis

 

Minimum Qualifications:

  • BS or higher in Computer Engineering, Computer Science, or Electrical Engineering and/or relevant industry experience.
  • Experience with stock market data, quote feeds, and the development of feed handlers
  • 5+ years experience in developing multithreaded C++ software systems
  • 2+ years experience in designing clean and extensible object oriented designs
  • Experience in applying design patterns
  • Familiarity with Linux operating systems (RedHat, CentOS, SUSE Linux)
  • Experience with Linux development and debugging tools
  • Knowledge of profiling, memory leak detection and other code analysis
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Hong Kong, Hong Kong
  • Department
    Content Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Powered by