careertakescareertakes

Software Engineer – Developer Tooling | Systematic Trading

Confidential Client•Financial Services
Entry LevelFull-timeOn-Site$200,000 - $400,000
New York, New York
A Day Ago

This role involves developing and optimizing developer tooling and build systems to support a sophisticated systematic trading business. The Software Engineer will enhance build reliability, automate workflows, and improve engineering productivity by working closely with engineers and quantitative researchers in a highly technical environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services and Information Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role overview

Confidential Client is seeking a Software Engineer focused on developer tooling to join a Developer Tooling team that supports a high-performance systematic trading business. You'll build and improve the tooling, build systems, and developer environments used by engineers and quantitative researchers to develop, test, and deploy production software efficiently.


What you’ll do

  • Build and improve developer tooling across large-scale C++ and Python codebases
  • Design and optimize build systems (CMake, Conan, Bazel or similar)
  • Reduce compilation times, improve dependency management, and increase build reliability
  • Automate development workflows, testing, and CI/CD pipelines
  • Build internal tools that boost engineering productivity and software delivery
  • Partner with software engineers and quantitative researchers to identify and resolve development bottlenecks

Who we’re looking for

  • 1–3 years of professional software engineering experience
  • Strong programming skills in Python and/or C++
  • Experience with build systems and package/dependency tools (CMake, Conan, Bazel, etc.)
  • Solid Linux experience and familiarity with software development workflows and debugging
  • Interest in developer productivity, build optimization, and infrastructure engineering
  • Strong computer science fundamentals and the ability to tackle complex technical problems

Why this role stands out

  • Work on tooling used directly by high-performance engineering and research teams
  • High-impact engineering with significant technical ownership
  • Collaborate with exceptional engineers in a leading quantitative trading environment
  • Competitive compensation (base range listed below) and strong opportunities for technical growth

Compensation

Base pay range (provided by Confidential Client): $200,000 — $400,000 per year. Actual pay will depend on skills and experience.


Location & employment type

This position is based in New York, NY. Employment type: Full-time. Seniority level: Associate.


Keywords & skills (highlights)

  • C++ developer tooling
  • Python scripting and automation
  • CMake / Conan / Bazel
  • CI/CD and build optimization
  • Linux systems & debugging

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range