NEWPosted 14 hours ago

Job ID: JOB_ID_2007

Opportunity: C++ Developer (Financial Markets)

We are looking for a seasoned C++ Developer to join a high-stakes environment in St. Louis, MO. This role is centered within a premier financial organization that handles critical capital market trading data. As a core member of the development team, you will be responsible for building and optimizing ultra-low latency systems that process massive volumes of market data in real-time. This is a fast-paced, intellectually stimulating environment where performance and precision are paramount. While the role is ideally onsite in St. Louis to foster collaboration with the trading and data teams, we are open to remote arrangements for the perfect candidate who demonstrates exceptional technical mastery and a proven track record in the financial domain.

Core Responsibilities

  • Design and build reusable, extensible, and highly efficient software to process financial market data within an ultra-low latency ecosystem.
  • Refactor and rigorously test existing software implementations to ensure maximum uptime and performance stability.
  • Collaborate closely with other specialized development groups on strategic initiatives aimed at improving data throughput and reducing execution latency.
  • Identify and implement innovative ways to automate testing, packaging, and deployment processes to enhance the CI/CD pipeline.
  • Analyze system performance and bottlenecks, applying advanced debugging and profiling techniques to maintain system integrity.
  • Participate in Agile ceremonies, contributing to sprint planning and technical design reviews.

Technical Qualifications and Experience

  • BS or MS degree in Computer Science, Electrical Engineering, or a relevant technical discipline.
  • 7+ years of professional experience in developing complex, multithreaded C++ software systems.
  • 3+ years of experience in designing clean, extensible object-oriented designs and applying industry-standard design patterns.
  • Deep familiarity with Linux operating systems, specifically RedHat, CentOS, or SUSE Linux.
  • Expertise with Linux development and debugging tools (GDB, Valgrind, etc.).
  • Advanced knowledge of profiling, memory leak detection, and static/dynamic code analysis.
  • Experience with modern C++ standards (C++11, C++14, C++17).
  • Prior experience in Test-Driven Development (TDD) and working within a fast-paced Agile development team.
  • Specific experience in developing real-time or ultra-low latency systems is highly preferred.

Domain Expertise

Candidates must possess a strong background in the financial sector, specifically dealing with capital markets, trading platforms, or market data feeds. Understanding the nuances of financial data protocols and the necessity for microsecond-level performance is critical for success in this role.


Special Requirements

Visa constraints: USC, GC only. Domain restriction: Financial background required. Interview mode: Fast-paced environment. Remote possible for exceptional candidates.


Compensation & Location

Salary: $155,000 – $205,000 per year

Location: St Louis, MO


Recruiter / Company – Contact Information

Recruiter / Employer: Source InfoTech Inc.

Email: sunny@sourceinfotech.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
sunny@sourceinfotech.com with the subject:

DELETE_JOB_ID_2007

to delete@join-this.com.