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 - Jersey City, NJ image - Rise Careers
Job details

C++ Market Data Feeds Developer - Jersey City, NJ

SCM is seeking highly driven developers with strong technical skills to work in a collaborative, fast-paced real-time environment. This role focuses on building real-time data feed handlers for major financial exchanges.

Skills

  • High proficiency in C++ development
  • Familiarity with multi-threading and networking protocols
  • Experience in a real-time environment in the Financial industry

Responsibilities

  • Develop and implement infrastructure to support market data and trading.
  • Develop and maintain market data feeds.
  • Build and design large scale applications with a focus on latency and performance.

Education

  • A Computer Science degree

Benefits

  • Bonus opportunities
  • Health and dental plans
  • 401(k) contributions
  • Discretionary 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 - Jersey City, NJ, STEVENS CAPITAL MANAGEMENT LP

If you're a talented developer looking for a meaningful role in the heart of the financial world, the C++ Market Data Feeds Developer position at SCM in Jersey City, NJ is your chance to shine! At SCM, we foster a culture that prioritizes diversity and inclusion, ensuring that every employee feels valued and connected. In this stimulating and fast-paced environment, you'll have the opportunity to make real-time contributions to our projects. Your main focus will be on developing and implementing robust infrastructure to support market data and trading, while maintaining high performance and low latency in our systems. You'll be part of a dedicated team tasked with building real-time data feed handlers for top financial exchanges, including NYSE, LSE, TSE, CME, BATS, ICE, and NASDAQ. To succeed here, you'll need expert-level proficiency in C++ within a Linux environment, a solid background in computer science, and outstanding problem-solving capabilities. Familiarity with multi-threading and networking protocols like TCP/IP and Multicast will be key, especially as you'll be operating in a real-time financial setting. If you're driven, passionate about technology, and ready to elevate your career, SCM offers a competitive salary ranging from $100,000 to $250,000, along with additional compensation options such as bonuses, health and dental plans, and a 401(k) with profit sharing. Come grow with us at SCM!

Frequently Asked Questions (FAQs) for C++ Market Data Feeds Developer - Jersey City, NJ Role at STEVENS CAPITAL MANAGEMENT LP
What qualifications are required for the C++ Market Data Feeds Developer at SCM?

To be considered for the C++ Market Data Feeds Developer role at SCM, candidates must possess a strong proficiency in C++ development, particularly in a Linux environment. A degree in Computer Science is essential, alongside exceptional problem-solving skills. Candidates should also be familiar with multi-threading, networking protocols such as TCP/IP and Multicast, and have experience working in a real-time environment within the financial industry.

Join Rise to see the full answer
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 to support market data and trading. You'll maintain market data feeds and focus on building large-scale applications that minimize latency and boost the system's performance, all while collaborating within a small, agile team dedicated to excellence.

Join Rise to see the full answer
What can a C++ Market Data Feeds Developer expect in terms of salary at SCM?

At SCM, the salary for the C++ Market Data Feeds Developer position ranges from $100,000 to $250,000 per year. Additionally, there are various forms of compensation and benefits offered, including bonuses, health and dental plans, and a 401(k) with a discretionary profit-sharing program, which can significantly enhance total compensation based on individual qualifications and experience.

Join Rise to see the full answer
What is the work environment like for a C++ Market Data Feeds Developer at SCM?

The work environment for a C++ Market Data Feeds Developer at SCM is dynamic and fast-paced. Being part of a collaborative small team, you will thrive on the challenges of the real-time financial industry, emphasizing innovative technology and collaboration. SCM promotes diversity and inclusion, encouraging all employees to engage fully and contribute to the team’s success.

Join Rise to see the full answer
Is experience in the financial industry necessary for the C++ Market Data Feeds Developer role at SCM?

Yes, experience in the financial industry is essential for the C++ Market Data Feeds Developer position at SCM. Candidates should have practical experience working in a real-time environment, as this knowledge is critical for developing effective market data feeds and contributing to high-speed trading applications.

Join Rise to see the full answer
Common Interview Questions for C++ Market Data Feeds Developer - Jersey City, NJ
What experience do you have with C++ development in a Linux environment?

In preparing for this question, highlight specific projects where you've utilized C++ in Linux. Discuss the challenges you faced and how you overcame them. Mention any libraries or frameworks you're familiar with that enhance your C++ coding in Linux.

Join Rise to see the full answer
Can you explain your approach to optimizing systems for performance?

When answering this question, outline a systematic approach you take to identify performance bottlenecks. Discuss tools you use for profiling and any techniques you've implemented, like multithreading or efficient memory management, that have made a significant impact.

Join Rise to see the full answer
How familiar are you with networking protocols like TCP/IP and Multicast?

Explain your experience with networking protocols in detail. Mention specific instances where you've employed TCP/IP or Multicast in your projects, focusing on how you ensured reliable data transfer and minimized latency in your applications.

Join Rise to see the full answer
Describe a situation where you solved a complex problem in a real-time system.

Provide a detailed account of a challenging problem you encountered in a real-time system. Describe the steps you took to analyze the issue, your solution, and the benefits it brought to the system’s overall performance.

Join Rise to see the full answer
How do you manage working under tight deadlines in a fast-paced environment?

Discuss your time management skills and stress resilience. Describe techniques you've used to prioritize tasks effectively, maintain focus, and meet deadlines without compromising on quality.

Join Rise to see the full answer
What strategies do you use when collaborating with team members on projects?

Share your approach to collaboration. Emphasize open communication, regular updates, and the importance of leveraging each team member’s strengths to enhance project outcomes.

Join Rise to see the full answer
How do you stay updated with advancements in C++ and technology trends?

Illustrate your commitment to continuous learning by discussing how you engage with the programming community—whether through online resources, attending workshops, reading relevant publications, or participating in coding challenges.

Join Rise to see the full answer
What challenges do you foresee in the development of market data feeds?

Use this opportunity to express awareness of industry challenges such as latency and data accuracy. Discuss potential solutions you envision and how they could be implemented in your work as a C++ Market Data Feeds Developer.

Join Rise to see the full answer
Explain your experience with multithreading in C++.

Provide specific examples of how you've implemented multithreading in your C++ projects. Discuss the challenges you faced with concurrency and how you used synchronization mechanisms to ensure thread safety.

Join Rise to see the full answer
Why are you interested in the C++ Market Data Feeds Developer position at SCM?

In your response, talk about your passion for financial technology, the excitement of real-time systems, and how SCM's focus on diversity and professional growth aligns with your career aspirations and values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
STEVENS CAPITAL MANAGEMENT LP Remote Radnor, Pennsylvania, United States
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Advansys Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago

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
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $250,000/yr
EMPLOYMENT TYPE
Full-time, on-site
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!