Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
C++ Market Data Feeds Developer image - Rise Careers
Job details

C++ Market Data Feeds Developer

SCM is seeking production-oriented developers with strong technical skills for building real-time data feed handlers in the financial industry.

Skills

  • High proficiency in C++
  • Linux development
  • Problem solving
  • Multi-threading
  • Networking protocols

Responsibilities

  • Develop and implement infrastructure for market data and trading
  • Maintain market data feeds
  • Build large scale applications to reduce latency and enhance performance

Education

  • Computer Science degree

Benefits

  • Bonus
  • Health and dental plans
  • 401(k) contributions
  • Profit sharing program
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$175000 / YEARLY (est.)
min
max
$100000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About C++ Market Data Feeds Developer, STEVENS CAPITAL MANAGEMENT LP

SCM is on the lookout for a talented C++ Market Data Feeds Developer to join our dynamic team in Radnor, Pennsylvania. If you are passionate about coding and have a knack for working in high-pressure environments, this position might be your perfect fit! As part of a small, dedicated team, you'll be charged with developing and implementing infrastructure that supports market data and trading. You will be working with real-time data feed handlers for major financial exchanges, including the NYSE, LSE, and NASDAQ. We value a collaborative spirit here, so whether you choose to work in person, remotely, or a blend of both, you'll be well-supported in achieving your goals. Your responsibilities will include building and maintaining market data feeds and designing large-scale applications where reducing latency and enhancing system performance are paramount. We’re looking for someone who has a top-notch understanding of C++ in a Linux environment, a solid Computer Science background, and outstanding problem-solving skills. Familiarity with multi-threading and networking protocols like TCP/IP is essential. Join us at SCM, where you can truly make an impact in the financial tech space while enjoying a workplace that values diversity and growth. The potential for a competitive salary of $100,000 to $250,000 per year, alongside comprehensive benefits, means that your expertise will be genuinely rewarded.

Frequently Asked Questions (FAQs) for C++ Market Data Feeds Developer Role at STEVENS CAPITAL MANAGEMENT LP
What are the primary responsibilities of a C++ Market Data Feeds Developer at SCM?

As a C++ Market Data Feeds Developer at SCM, your primary responsibilities will include developing and implementing infrastructure that supports market data and trading, maintaining market data feeds, and designing large-scale applications with a focus on latency reduction and performance optimization. You'll work closely with a small team to create real-time data feed handlers for major exchanges.

Join Rise to see the full answer
What qualifications are required for the C++ Market Data Feeds Developer position at SCM?

To excel as a C++ Market Data Feeds Developer at SCM, candidates must possess a high proficiency in C++ development in a Linux environment, a degree in Computer Science, and exceptional problem-solving capabilities. Familiarity with multi-threading, networking protocols (TCP/IP and Multicast preferred), and experience in a real-time financial environment will also be essential for success in this role.

Join Rise to see the full answer
What is the potential salary range for a C++ Market Data Feeds Developer at SCM?

The base pay for a C++ Market Data Feeds Developer at SCM is anticipated to be between $100,000 and $250,000 per year. This figure can vary based on individual skills, qualifications, and experience. In addition to the base salary, this position offers other compensation such as bonuses and benefits including health plans and 401(k) contributions.

Join Rise to see the full answer
What work environment does SCM offer for the C++ Market Data Feeds Developer position?

SCM offers a flexible work environment for the C++ Market Data Feeds Developer position, allowing employees to choose to work in-person, remotely, or in a hybrid model. This flexibility aims to foster collaboration and engagement while ensuring that team members can thrive in their respective work settings.

Join Rise to see the full answer
How does SCM support professional growth for C++ Market Data Feeds Developers?

At SCM, we are dedicated to providing our C++ Market Data Feeds Developers with opportunities for professional growth and development. Our inclusive culture encourages employees to collaborate, contribute, and enhance their skills, ensuring that every team member is valued and has the tools they need to excel in their careers.

Join Rise to see the full answer
Common Interview Questions for C++ Market Data Feeds Developer
Can you describe your experience with C++ development in a Linux environment?

When answering this question, highlight specific projects or tasks where you've utilized C++ in a Linux setting. Discuss the complexities you faced and how you overcame them, showcasing your technical skills and problem-solving abilities, which are vital for a role as a C++ Market Data Feeds Developer.

Join Rise to see the full answer
How do you handle multi-threading in your applications?

Discuss your approach to multi-threading by providing examples of past projects where you've implemented it. Explain how you manage resources, prevent race conditions, and ensure thread safety. It's crucial to demonstrate an understanding of the challenges and advantages that multi-threading brings, especially for real-time data applications.

Join Rise to see the full answer
What networking protocols have you worked with, and how do they apply to market data feeds?

In your response, share your familiarity with networking protocols such as TCP/IP and Multicast. Give examples of how you have used these protocols in previous roles, especially in applications related to trading or real-time data. Highlight your understanding of their significance in optimizing performance and reducing latency.

Join Rise to see the full answer
Can you explain how you optimize application performance?

Discuss specific techniques you have employed to optimize application performance, such as profiling, code optimization, or algorithm efficiency. Provide evidence of measurable results from past projects where your optimizations led to enhanced speed or reduced latency, demonstrating a clear understanding of performance metrics.

Join Rise to see the full answer
Describe a challenging problem you faced in your previous role and how you solved it.

Use the STAR (Situation, Task, Action, Result) method to structure your answer. Describe the challenging scenario, the steps you took to resolve the issue, and the outcome. This illustrates not only your technical skills but also your ability to handle pressure and think critically as a developer.

Join Rise to see the full answer
What tools do you use for version control and why?

Discuss the version control tools you have experience with, such as Git or SVN, highlighting why you prefer certain tools over others. Include specifics on how these tools have helped you manage code changes, collaborate with teammates, and maintain a clean codebase in your past projects as a developer.

Join Rise to see the full answer
How do you stay updated on the latest trends in financial technology?

Describe your approach to continuous learning in the fast-paced field of financial technology. Mention specific resources such as online courses, industry conferences, tech forums, and publications that you follow to ensure you keep your skills and knowledge current and relevant.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Highlight your experience with agile methodologies by discussing your role in agile teams and how you contributed to sprint planning, stand-ups, and retrospectives. Share how agile practices have enhanced your productivity and fostered better collaboration within teams, aligning perfectly with SCM's values.

Join Rise to see the full answer
How do you handle tight deadlines or pressure in your work?

Provide examples of past experiences where you successfully handled tight deadlines. Discuss your time management strategies, prioritization techniques, and how effective communication played a role in ensuring successful project completion while maintaining quality standards.

Join Rise to see the full answer
What makes you want to work as a C++ Market Data Feeds Developer at SCM?

Share your motivations for wanting to join SCM, aligning your interests with the company's mission and work culture. Highlight your passion for financial technology, your skills in C++, and how you believe you can contribute positively to the team’s success, fostering a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
STEVENS CAPITAL MANAGEMENT LP Remote Radnor, Pennsylvania, United States
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User

Join Visa's team as a Senior Software Engineer focused on innovative payment technology solutions.

Photo of the Rise User

Join Shiji Group as a Senior Backend Developer and enhance hospitality technology through innovative software solutions.

Photo of the Rise User
Posted 5 days ago

Join Saronic Technologies as a Systems Software Engineer to develop cutting-edge solutions for autonomous maritime operations.

Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Protegrity Remote No location specified
Posted 9 days ago
Photo of the Rise User
Walmart Hybrid (USA) ISD Office - DGTC AR BENTONVILLE Home Office
Posted yesterday

As a Senior Director of Engineering at Walmart Global Tech, you'll spearhead the development of transformative customer service technology at a massive scale.

Posted 4 days ago

Join our Newark, NJ team as a Full-Stack Web Developer with expertise in Java and Vue.js.

Stevens Capital Management LP (SCM) is a registered investment adviser located in the heart of Philadelphia’s Main Line suburbs. SCM manages a multi-billion dollar hedge fund that has been in business for 30 years. SCM specializes in the rigorous...

16 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $250,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!