Exegy

About Exegy

Real-time market data solutions for finance professionals

🏢 Tech👥 51-250📅 Founded 2003📍 Webster Groves, Missouri, United States

Key Highlights

  • Established leader in real-time market data solutions
  • Serves top financial institutions like Goldman Sachs and Citadel
  • Headquartered in Webster Groves, Missouri
  • Processes millions of messages per second

Exegy, headquartered in Webster Groves, Missouri, specializes in ultra-high performance, hardware-accelerated computing appliances designed for financial organizations. Serving clients like Goldman Sachs and Citadel, Exegy offers real-time market data solutions that combine speed and capacity, proce...

🎁 Benefits

Employees enjoy competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements....

🌟 Culture

Exegy fosters a culture of technical excellence and innovation, focusing on delivering high-performance solutions while encouraging collaboration amon...

Exegy

Software Engineering Senior

ExegyMontreal - On-Site

Apply Now →

Skills & Technologies

Overview

Exegy is hiring a Senior Software Engineer specializing in C++ to design and implement ultra-low latency systems for financial market data processing. You'll work with technologies like C++ and Python in Montreal.

Job Description

Who you are

5+ years of experience in software engineering with a focus on C++ — you've designed and implemented complex, multi-threaded applications that require ultra-low latency processing. You thrive in collaborative environments and enjoy mentoring junior engineers, sharing your knowledge of best practices in software development.

Strong expertise in Linux operating systems, particularly RedHat, CentOS, and SUSE Linux — you are comfortable using Linux development and debugging tools to optimize performance and troubleshoot issues. Your familiarity with profiling and memory leak detection tools allows you to maintain high-quality code.

Experience in developing real-time or ultra-low latency systems is essential — you understand the intricacies of financial market data and have a keen interest in the challenges associated with processing such data efficiently. You are adept at applying design patterns to create reusable and extensible software solutions.

You possess strong scripting skills, preferably in Python, which you use to automate tasks and enhance system functionality. Your ability to quickly learn complex concepts related to market data processing systems sets you apart as a candidate who can adapt and grow within the role.

What you'll do

As a Senior Software Engineer at Exegy, you will design and build ultra-low latency Foreign Exchange feed handlers for various financial markets, including Equities, Options, Commodities, and Fixed Income. Your role will involve creating reusable software components that can efficiently process financial market data in real-time.

You will collaborate closely with other engineers in the Market Data Engineering group, contributing to strategic initiatives and ensuring that the software you develop meets the high standards required for financial applications. Your responsibilities will also include refactoring and testing existing software implementations to enhance performance and reliability.

In addition to your technical contributions, you will support Technical Account Managers and Operations teams, providing insights and assistance as needed. Mentoring other Market Data Engineer developers will be a key part of your role, helping to foster a culture of learning and collaboration within the team.

What we offer

Exegy provides a dynamic work environment where innovation and collaboration are at the forefront. You will have the opportunity to work with cutting-edge technology and contribute to projects that have a significant impact on the financial services industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Our team is committed to professional development, and you will have access to resources and training to help you grow in your career. We offer competitive compensation and benefits, ensuring that our employees are well-supported in their roles. Join us at Exegy and be part of a team that is shaping the future of market data processing.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Exegy.

Similar Jobs You Might Like

Based on your interests and this role

Exegy

Software Engineering

Exegy📍 Montreal - On-Site

Exegy is seeking a Senior Software Engineer specializing in C++ to design and implement ultra-low latency systems for financial market data processing. You'll work closely with a dedicated team and utilize your expertise in C++ and Linux. This role requires significant experience in developing real-time applications.

🏛️ On-SiteSenior
4w ago
Stellar Development Foundation

Software Engineering

Stellar Development Foundation📍 New York - On-Site

Stellar Development Foundation is hiring a Senior Software Engineer specializing in C++ to design and evolve Stellar Core, the backbone of the Stellar blockchain network. You'll work on high-impact distributed systems and tackle complex challenges in blockchain technology. This role requires expertise in C++ and experience with distributed systems.

🏛️ On-SiteSenior
8 months ago
Equativ

Software Engineering

Equativ📍 Montreal

Equativ is hiring a Senior Software Engineer to design and build features for ad enhancement products. You'll collaborate with cross-functional teams to deliver engaging and effective advertising solutions. This role requires strong software engineering skills and experience in building scalable systems.

Senior
2 months ago
Ripple

Software Engineering

Ripple📍 New York

Ripple is seeking a Senior Software Engineer to enhance the capabilities and performance of the XRP Ledger. You'll work with C++ to build innovative solutions for the digital economy. This role requires significant experience in software engineering.

Senior
2d ago
Stellar Development Foundation

Software Engineering

Stellar Development Foundation📍 San Francisco

Stellar Development Foundation is hiring a Senior Software Engineer specializing in C++ to design and evolve Stellar Core, the backbone of the Stellar Network. You'll work on high-impact distributed systems and tackle complex challenges in blockchain technology.

Senior
8 months ago