Software Engineer

  • United States of America
  • USD 225,000
  • Permanent
  • Discipline: Software Development
  • Ref: 49259

The Role:
Our client, a leading hedge fund in NYC, are looking for talented software developers with strong quantitative and programming skills to join a fast-paced, technology-driven trading team. In this role, you’ll tackle complex problems that have a direct impact on the performance of sophisticated trading systems. You will work with cutting-edge computing infrastructure and collaborate closely with a multidisciplinary team of engineers and quantitative researchers. The environment is highly collaborative, intellectually stimulating, and designed to encourage creativity, innovation, and professional growth.


Responsibilities:

  • Develop and maintain software systems that support automated trading strategies and real-time market analysis.

  • Design and implement distributed systems to process large volumes of market data efficiently and reliably.

  • Build analytical tools and frameworks to support advanced mathematical and statistical modeling.

  • Collaborate with quantitative researchers and traders to translate complex models into high-performance software solutions.

  • Contribute to system design, performance optimization, and code quality improvements across the technology stack.

  • Depending on experience and interests, take on leadership opportunities, mentoring junior team members and shaping technical direction.


Ideal Experience:

  • Strong academic background, often with top grades in your program, in computer science, engineering, mathematics, physics, or a related field.

  • Extensive experience in software development, with a passion for building high-quality, high-performance systems.

  • Solid programming skills, ideally in C++, Java, or other object-oriented languages.

  • Interest or experience in quantitative finance, data-driven systems, or real-time computing is a plus but not required.

  • Strong analytical thinking, problem-solving ability, and curiosity for complex, challenging technical problems.

  • Exceptional collaboration and communication skills, with the ability to thrive in a team-oriented environment.

    COMPENSATION & BENEFITS

  • Annual base salary: $225,000

  • Substantial year-end bonus (guaranteed in the first year)

  • Comprehensive medical and prescription coverage

  • 401(k) contribution matching

  • Wellness reimbursement program

  • Family-building support

  • Charitable gift match program

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Charlie

Trading Systems Ops Engineer

  • United States of America
  • USD 225,000
  • Permanent

OVERVIEW
Are client, a leading global hedge fund, is looking for a skilled engineer to join a team supporting live trading systems and infrastructure for a range of automated and discretionary strategies. This role offers the chance to work at the intersection of technology and finance, solving complex technical challenges in a fast-paced, collaborative environment.


RESPONSIBILITIES

  • Monitor and troubleshoot production trading systems to ensure smooth, reliable operation.

  • Develop and maintain scripts, tools, and reports to support trading and operational workflows.

  • Deploy system updates and new trading strategies while documenting procedures and best practices.

  • Collaborate with developers, traders, and quantitative teams to diagnose and resolve issues quickly.

  • Contribute to infrastructure improvements and operational automation.


REQUIREMENTS

  • Proficient in Python and comfortable in a UNIX/Linux environment.

  • Strong debugging, problem-solving, and prioritization skills.

  • Excellent communication and attention to detail.

  • Experience in tech operations, DevOps, site reliability, or performance-sensitive systems is a plus; candidates from research or academic backgrounds are also welcome.

  • Familiarity with probability, statistics, or quantitative concepts is helpful.

  • Degree in computer science, engineering, or a related field preferred.


COMPENSATION & BENEFITS

  • Base salary: $200,000 – $225,000

  • Substantial year-end bonus (guaranteed first year), plus sign-on and relocation bonuses

  • Medical, prescription, and wellness benefits

  • 401(k) matching and family support programs

  • Charitable gift matching

Apply Now

Software Engineer

  • United States of America
  • USD 300,000
  • Permanent

OVERVIEW
Our client, a leading hedge fund, are seeking a talented software developer to join a dynamic options trading team. Technology is at the core of everything they do, and they look for individuals who combine strong quantitative skills with advanced programming abilities. Their technical teams collaborate on challenging problems that directly influence trading performance, leveraging analytical thinking, mathematical modeling, and sophisticated software design, along with access to cutting-edge computing resources.

The options team focuses on identifying market inefficiencies and constructing optimal trading portfolios, offering you the opportunity to make a tangible impact in a fast-paced, intellectually stimulating environment. This role provides a collegial, collaborative, and highly engaging workplace where continuous learning and innovation are encouraged.


WHAT YOU’LL DO DAY-TO-DAY

  • Develop, enhance, and maintain an automated options trading system.

  • Work on projects spanning low-latency trading infrastructure, including trading strategies, exchange connectivity, and execution systems.

  • Engage in hands-on software development, contributing to both new features and performance improvements.

  • Depending on experience and interests, take on technical leadership responsibilities, mentor colleagues, and shape system design decisions.

  • Collaborate closely with quantitative researchers, traders, and other developers to deliver robust, high-performance solutions.


WHO WE’RE LOOKING FOR

  • Strong academic background, ideally among the top of your program, with extensive software development experience.

  • At least three years of professional experience in performance-sensitive software development or trading systems.

  • Familiarity with options markets is helpful but not required.

  • Experience with project or personnel management is a plus; interest in growing into leadership roles is encouraged.

  • Proficiency in Java or C++ is preferred.

  • A problem-solving mindset, strong analytical skills, and the ability to thrive in a fast-paced, collaborative environment.


COMPENSATION & BENEFITS

  • Annual base salary: $225,000 – $325,000

  • Substantial year-end bonus (guaranteed in the first year)

  • Comprehensive medical and prescription coverage

  • 401(k) contribution matching

  • Wellness reimbursement program

  • Family-building support

  • Charitable gift match program

Apply Now

C++ Software Developer

  • United States of America
  • USD 200,000
  • Permanent

C++ Software Engineer

Overview:
Seeking a passionate and experienced C++ engineer to develop high-performance trading systems. The role involves end-to-end development, including ideation, execution, and support for trading strategy execution, risk management, and system enhancements. This is an opportunity to collaborate closely with both technical and business teams to craft innovative solutions in a dynamic environment.

Key Responsibilities:

  • Develop and deploy C++ applications, including exchange gateways, trading strategies, risk management tools, and trade reporting systems.
  • Continuously improve system performance and reliability.
  • Use modern profiling techniques to resolve real-time production system issues.
  • Conduct experiments to enhance technical performance and identify trading opportunities.
  • Collaborate with quantitative teams to optimize performance and uncover new trading insights.
  • Communicate technical concepts effectively to diverse stakeholders.

Qualifications:

  • 5+ years of professional C++ programming experience in low-latency environments.
  • Experience in trading industry or high-performance system development.
  • Strong knowledge of data structures, algorithms, multi-threaded programming, and optimization techniques.
  • Proficiency in STL and Boost libraries.
  • Experience in clean, high-performance code development using contemporary engineering practices.
  • Strong communication skills and collaborative mindset.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent.

Compensation & Benefits:

  • Competitive salary and bonus opportunities.
  • Generous paid time off and flexible scheduling.
  • Comprehensive medical, dental, vision, and life insurance coverage.
  • Paid parental leave and retirement plans with 401(k) matching.
  • Profit-sharing plans and on-site perks, including free meals and a gym.
Apply Now