What are the responsibilities and job description for the Senior Technical Program Lead – Systems Infrastructure position at Elliot Partnership?
The Technology group at one of the world’s most prestigious quantitative finance firms seeks a Technical Program Lead to architect the evolutionary strategy for the firm’s foundational compute fabric.
This role exists at the intersection of Systems Engineering and Risk Management. We do not need a scheduler; we need a Technical Governor capable of managing the Software Supply Chain of a massive Linux fleet and arbitrating the constraint economics of a high-performance grid.
The Engineering Challenges
You will pair with Principal Engineers to drive decisions on foundational shifts where the cost of error is non-linear.
-
Software Supply Chain Integrity: You will treat OS migrations not as IT upgrades, but as a dependency graph challenge. You will own the strategy for managing ABI compatibility, kernel-level dependencies, and the safe rollout of new platforms (e.g., RHEL to Ubuntu) across a heterogeneous trading environment.
-
Constraint Arbitration: You will govern the trade-offs between hardware reality (Power, Space, Thermal limits) and software demand (Low Latency, High Throughput). You must be able to quantify the cost of constraints to drive architectural consensus.
-
Systemic Risk & Blast Radius: You will define the "Safety Architecture" for the firm's most critical launches. This involves mandating observability standards, designing canary rollout phases, and running pre-mortem simulations to protect the trading capability.
-
Workflow Optimization (DevEx): You will lead the transition from manual operations to "Paved Road" engineering. Your metric for success is the elimination of toil and the reduction of "Time-to-Provision" for the firm’s developers via self-service APIs and Infrastructure as Code.
Your experience:
-
You possess deep fluency in Linux/Unix internals and Distributed Systems. You can distinguish between a schedule risk and a kernel panic risk.
-
You have a track record of challenging engineering assumptions. You prevent "Resume-Driven Development" by enforcing simplicity and maintainability.
-
You do not rely on status updates; you verify reality through data, logs, and telemetry.
-
You can navigate ambiguous, high-stakes technical debates with Principal Engineers and Business Leaders, using data to align conflicting priorities.
This is a rare opportunity to operate as a Systems Architect within the discipline of Program Management. You will have the autonomy to shape the foundational infrastructure that powers one of the industry's most advanced computational environments.