IEX Group, Inc. logo

Senior Software Engineer

IEX Group, Inc.New York
Full Timejavalinuxc+++5 more
Apply Now
IEX Group, Inc. logo

Senior Software Engineer

IEX Group, Inc.

Apply Now

IEX is seeking a Senior Software Engineer to contribute to the development of high-performance technology solutions for their stock exchange. The role involves working with technology and operations teams to make architectural decisions, overseeing Java application frameworks, and managing the software development lifecycle. The ideal candidate will have expertise in Java development, experience with electronic trading systems, and familiarity with Linux.

Qualification

  • Expert in Java development within a low latency environment
  • Experience with electronic trading systems specifically the FIX Protocol, market data (proprietary and SIP feeds), and post trade handling
  • Linux experience
  • C++ experience (nice-to-have)
  • KDB+ experience (nice-to-have)
  • Knowledge of Python, Shell or other scripting languages (nice-to-have)

Responsibility

  • Work with technology and operations teams to make design and architecture decisions when developing solutions for the exchange
  • Oversee and contribute to the development and maintenance of Java application frameworks, messaging APIs, data structures, application reliability, and recovery mechanisms
  • Manage and participate in the software development lifecycle, including build, deployment, packaging, and dependency management stages
  • Contribute to developing systems including order entry, market data, post trade, system monitoring and reporting
  • Work closely with Market Operations and Technology Operations teams to troubleshoot production issues

Similar Jobs