Quantitative Developer

Access Search, Inc.

Chicago (IL)

On-site

USD 140,000 - 190,000

Full time

Just now
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Access Search, Inc. is seeking an experienced C++ Software Engineer to design and build high-performance software in a demanding financial services environment. You will work on performance-critical systems where efficiency and reliability directly impact business outcomes.

You will collaborate with technical and business stakeholders to develop complex software, solve challenging engineering problems, and push system performance through profiling, optimization, and modern C++ techniques.

Qualifications

  • 5+ years of professional C++ development experience.
  • Strong multithreading and concurrency expertise.
  • Experience with TCP/IP and UDP networking.
  • Linux/Unix proficiency.
  • Excellent problem-solving and communication.

Responsibilities

  • Design, develop, and enhance high-performance applications and distributed systems using modern C++.
  • Build and optimize performance-critical software with emphasis on speed, scalability, and reliability.
  • Collaborate with cross-functional teams to translate complex requirements into software solutions.
  • Develop sophisticated algorithms and system components for real-time processing.
  • Work across networking, concurrency, and system-level programming challenges.
  • Identify performance bottlenecks through profiling and benchmarking.
  • Contribute throughout the software development lifecycle including architecture and deployment.
  • Evaluate emerging technologies to improve system performance and code quality.

Skills

Modern C++
Multithreading
Concurrency
Linux/Unix
Socket programming
Profiling
Software design
Algorithms

Education

Bachelor's degree or higher

Tools

Linux/Unix
Socket programming

Job description

We are seeking an experienced C++ Software Engineer to help design and build high-performance software within a sophisticated, technology-driven financial environment. This is an opportunity to work on performance-critical systems where efficiency, reliability, and engineering quality directly impact business outcomes.

You will collaborate with technical and business stakeholders to develop complex software, solve challenging engineering problems, and continuously push the boundaries of system performance.

What You'll Do
  • Design, develop, and enhance high-performance applications and distributed systems using modern C++.
  • Build and optimize performance-critical software with a strong emphasis on speed, scalability, and reliability.
  • Collaborate with cross-functional teams to translate complex business and technical requirements into effective software solutions.
  • Develop sophisticated algorithms and system components that support real-time processing and data-intensive workloads.
  • Work across networking, concurrency, and system-level programming challenges.
  • Identify performance bottlenecks through profiling, benchmarking, and detailed system analysis.
  • Contribute throughout the software development lifecycle, including architecture, implementation, testing, deployment, and ongoing optimization.
  • Evaluate emerging technologies and engineering practices to continuously improve system performance and code quality.
What We're Looking For
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline.
  • 5+ years of professional software development experience using modern C++ (C++14 or newer).
  • Strong understanding of multithreading, concurrency, memory management, and object-oriented design.
  • Experience with network and socket programming, including TCP/IP and UDP.
  • Proficiency working in Linux/Unix environments.
  • Experience diagnosing complex technical issues and optimizing software for performance and efficiency.
  • Strong software design and architectural skills, with the ability to write clean, maintainable, and efficient code.
  • Excellent analytical, problem-solving, and communication skills.
  • A collaborative mindset and genuine interest in solving challenging engineering problems.
Nice to Have
  • Experience working within financial services, capital markets, or other performance-sensitive industries.
  • Familiarity with financial instruments, market structure, or risk-related concepts.
  • Exposure to exchange connectivity, financial messaging protocols, or real-time data systems.
  • Experience with FIX or other industry-standard communication protocols.
  • Knowledge of kernel-bypass technologies or other advanced low-latency engineering techniques.
  • Additional programming experience with Python or C#.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Fintal Partners • New York (NY)

On-site
USD 120,000 - 210,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000
Software Engineers (C++)
Software Engineers (C++)

Alldus International Consulting Ltd • New York (NY)

On-site
USD 275,000 - 350,000
Performance bonus
C++ Software Enginner, Options Trading Strategy Developer
C++ Software Enginner, Options Trading Strategy Developer

Selby Jennings • Bala Cynwyd (PA)

On-site
USD 180,000 - 240,000
C++ Software Engineer
C++ Software Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
C++ Developer - Low Latency Trading
C++ Developer - Low Latency Trading

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior C++ Developer (with Market Data experience)
Senior C++ Developer (with Market Data experience)

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000
Senior C++ Developer (with Market Data experience)
Senior C++ Developer (with Market Data experience)

Data Business GmbH • New York (NY)

On-site
USD 140,000 - 200,000
Low-Level Software Engineer (C++)
Low-Level Software Engineer (C++)

Fintal Partners • Chicago (IL)

On-site
USD 140,000 - 210,000
Software Engineer
Software Engineer

Bowden Brown • Austin (TX)

On-site
USD 140,000 - 200,000