Hybrid Senior Software Engineer, C++

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer designing and implementing ultra-low latency financial market data solutions at Exegy. Collaborating with dedicated engineers in a hybrid environment.

Responsibilities

  • Design and build ultra-low latency Foreign Exchange feed handlers for Equities, Options, Commodities, Fixed Income and Foreign Exchange markets
  • Design and build reusable and extensible software to process financial market data in an ultra-low latency system
  • Refactor and test existing software implementations
  • Support Technical Account Managers and Operations
  • Mentor other Market Data Engineer developers
  • Work with other development groups at Exegy on strategic initiatives
  • Identify ways to automate testing, packaging, and deployment

Requirements

  • BS degree in Computer Science, Electrical Engineering, or relevant industry experience
  • 7+ years’ experience in developing multithreaded C++ software systems
  • 5+ years’ experience in designing clean and extensible object-oriented designs
  • Experience in applying design patterns
  • Experience with scripting languages, Python preferred
  • 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
  • Experience developing real-time or ultra-low latency C++ software systems preferred
  • Experience with financial market data preferred

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements

Job title

Senior Software Engineer, C++

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job