Job Details

Senior C++ Developer for Real-Time Data Distribution

Job Info:

Category: Development
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9330

Job Description:


Low-level optimization is your middle name, and C++ is your weapon of choice. You enjoy working with low-latency, high throughput, distributed systems and are comfortable thinking about the distance between two countries in both miles and milliseconds. You view existing code bases not as obstacles but as building blocks for something greater.


You're the perfect fit for the Real-time Data Distribution team.


Our client's financial data sets underpin the world's financial systems and they're the ones responsible for delivering it to hundreds of thousands of clients in real-time. As a C++ developer in this group, you'll work on mission-critical, scalable, distributed, high-performance distribution software that provides financial data delivery to over 300,000 desktop customers and thousands of servers around the globe.


We know you're up for the challenge to help us scale this rapidly growing business.


As a member of our agile team, we'll trust you to:

  •  Familiarize yourself with our codebase and documentation.
  •  Proactively identify opportunities to improve code and documentation.
  •  Design high-performance C++ solutions to improve the performance, scalability and stability of our distribution system
  •  Implement, test, and release your code and see the effect of your improvement on thousands of servers
  •  Participate in recruitment activities to grow our diverse team of talented engineers.

You'll need to have:

  •  Proven experience developing multithreaded C++ code
  •  A strong understanding of computer science fundamentals such as data structures and algorithms
  •  Knowledge of network protocols such as TCP/IP and multicast, and experience with network programming

We'd love to see:

  •  Experience working on real-time middleware systems including routing, caching, and fan-out
  • Experience working with distributing large volumes of data with low latency requirements



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job