Trading Systems Developer

Hedge Fund #SI077

o Type: Full-Time

o Comp: Open (in the truest sense of the word — the firm is looking for Subject Matter Experts)

o Location: Philadelphia Metro Area

o Location Requirement: This role is based on site at our Philadelphia area office. We believe in the power of in-person collaboration for building next-generation infrastructure at scale.

o Relocation & Visa: Visa transfer available for the right candidate. Very generous relocation package provided.

o Company: Where Google-Level Engineering Meets Scientific Discovery Meets Financial Precision

Important for the Role

We’re looking for a developer who thrives in performance-critical, system-level environments—someone who loves digging into low-level issues, building elegant abstractions, and solving hard systems problems before others even notice them.

You’re a strong fit if:

· You understand ABI compatibility issues and have the skills to debug them without breaking a sweat.

· You’ve built APIs that are both intuitive and fast.

· You prioritize stability and speed, and you know automation is the only way to scale.

· You think deeply about developer usability and system correctness—at the same time.

About the Firm

We are a highly technical, research-driven organization that combines the engineering rigor of top tech companies, the scientific depth of research labs, and the real-time demands of global markets. Our proprietary platform handles all aspects of the trading lifecycle—from backtesting and feature generation, to signal modeling and execution.

This platform powers a large and growing collection of C++ and Python applications. Our infrastructure spans custom-built systems, open-source software, and a wide range of internal tools designed to keep researchers and developers productive at scale.

As we expand our developer base, our strategy library, and our trading capabilities, we’re investing heavily in ensuring the platform remains fast, reliable, and easy to use—no matter how complex the workload.

About the Role

This is a deeply technical role at the core of our trading platform. You’ll build infrastructure and APIs used by researchers, developers, and traders to deploy strategies across the full stack—from idea to live execution.

Your work will involve low-level systems engineering, developer tooling, and platform optimization. You’ll work side by side with researchers, infrastructure teams, and production engineers to ensure the platform remains fast, correct, and intuitive to use.

This is a full-time, onsite role at our Philadelphia-area office. Visa transfers and generous relocation packages are available.

Key Focus Areas

· Platform Engineering: Extend and maintain core components of the trading platform running in Linux, built in C++ and Python.

· System Abstractions: Create abstractions that allow developers to think about logic, not plumbing—while still being performant and correct.

· Benchmarking & Optimization: Continuously measure and improve performance, latency, and resource usage.

· API Design: Build APIs that balance performance, usability, and long-term maintainability.

· Automation & Stability: Build systems that enforce consistency, prevent regressions, and streamline testing and deployment.

Responsibilities

· Design and implement performant, reliable components that power the trading platform.

· Support infrastructure for model development, signal generation, and trading execution.

· Troubleshoot platform-wide issues, including ABI mismatches, linking errors, and subtle runtime regressions.

· Develop tools and services that automate configuration, refactoring, and performance analysis.

· Work across teams to improve developer experience and ensure the platform continues to scale efficiently.

Requirements

Must-Have:

· Strong systems programming experience in C++ and Python, especially on Linux.

· Deep understanding of ABI compatibility, build systems, and runtime linking issues.

· Familiarity with modern build automation and dependency management tools like Conan, Spack, or similar.

· Experience working in environments where automation, scale, and stability are top priorities.

· Ability to troubleshoot complex system-level issues across a diverse application stack.

· A track record of writing code that is both robust and well-tested under real-world conditions.

· Experience working on or near electronic trading systems, research platforms, or other real-time environments.

· Background in designing developer-facing libraries or APIs for use by large technical teams.

· Familiarity with profiling and observability tools for performance tuning.

· Contributions to internal platform development, build systems, or large-scale automation tooling.

To apply for this job email your details to Graham.Gates@TechExecOnline.com

Job Overview
Job Location