C/C++ Linux Software Engineer in St. Louis, MO

C++, Linux
Full Time
Negotiable
Work from home not available Travel not required

Job Description

Exegy is seeking a St. Louis based Software Engineer with significant work experience in object oriented programming to lead small groups of engineers to design, refine, implement, and test software for Exegy products and services.

 

Responsibilities

 

  • Analyze predictive models developed by Exegy Data Scientists.
  • Efficiently implement versions of the predictive models in a high-performance, real-time system.
  • Analyze and tune the performance of the product.
  • Collaboratively determine system design from requirements and user stories.
  • Implement software using best practices including CI/CD.
  • Design and implement automated system testing.
  • Create tools to monitor and control the product.
  • Generate specifications and documentation.
  • Provide third level support.

 

 

 

Knowledge, Skills and Abilities:

 

  • Excellent C & C++ programming skills.
  • Proven experience developing and debugging complex, multi-threaded, real-time systems.
  • Understanding of Linux operating systems and programming environments.
  • Network programming experience.
  • Experience with unit test frameworks highly desired with Googletest preferred.
  • Understanding and use of complex algorithms and data structures.
  • Python scripting skills (knowledge of pandas, numpy and anaconda preferred).
  • Prior use of accelerated NIC products is desirable.
  • Familiarity with performance measurement and tuning.
  • Knowledge of stock market data and quote feeds a plus.
  • Knowledge of Agile development methodologies a plus.
  • Knowledge of Machine Learning, Natural Language Processing, Computer Vision or similar algorithms and processing tools is a plus.
  • Understanding of Probability & Statistics and how to implement mathematical algorithms in C++ is preferred.

This is a permanent full-time role based in St. Louis MO.  Relocation can be provided

Education:
* BS or higher in Computer Engineering, Computer Science or Electrical Engineering and/or relevant industry experience.

Exegy provides ultra-high performance hardware-accelerated computing appliances that efficiently process and enrich market data for the world's leading financial organizations. Exegy's unique market data products respond to financial organizations' growing demands for low latency, reduced cost of ownership and flexibility. For more information, please visit www.exegy.com.

No phone calls please.

Exegy does not accept resumes from third party vendors.

Posted By

Don Black

349 Marshall Ave, Suite 110 St Louis, MO, 63119

Dice Id : 10118327
Position Id : 936514
Have a Job? Post it

Similar Positions

Software Developer - C++, C#
  • TAD PGS, Inc.
  • St. Louis, MO
Entry Level Software Engineer
  • Revature
  • Wildwood, MO
c++/C Developer
  • Wipro Ltd.
  • St. Louis, MO
Principle Software Engineer
  • Kforce Technology Staffing
  • Maryland Heights, MO
Full Stack Developer
  • Technology Partners
  • St. Louis, MO
Software Engineer 2
  • Maxonic, Inc.
  • Bridgeton, MO
(Direct Client, Locals):C/C++ Developer with Unix/Linux exp (Any visa)
  • Paramount Software Solutions, Inc
  • Champaign, IL
Software Engineer
  • Robert Half Technology
  • Bloomington, IL
Sr. Software Developer
  • Charter Global, Inc.
  • Champaign, IL
C C++ Developer
  • Veterans Sourcing Group
  • Champaign, IL
Compensation Software Developer
  • Country Financial
  • Bloomington, IL
Software Developer/Programmer
  • VIVA USA INC
  • Milan, IL
C++ Software Developer
  • Request Technology, LLC
  • Lenexa, KS
C++ Developer/Tester
  • Interactive Business Systems
  • Lockport, IL