T

Trading Technologies

High-performance trading software and data solutions

Software Engineering Manager - Funded Development

Engineering LeadershipUpdated on Nov 13
Full-timeNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, or a related field, or equivalent professional experience, with 10 to 12 years of software engineering experience and at least two years managing a mid-sized engineering team, including line management of engineers.
  • Expert-level hands-on proficiency in modern C++ (C++11 through C++20), including reviewing and writing production-grade code and leading technical discussions on architecture, multithreading, concurrency, and performance.
  • Deep experience delivering software for electronic trading, capital markets, or other high-performance, mission-critical, low-latency systems, with strong working knowledge of trading-system fundamentals including order lifecycle, exchange gateways, FIX and exchange protocols, market data, price generation, and risk checks.
  • A proven track record delivering complex, customer-committed software projects in an Agile environment, working closely with Product and Project Management on estimation, planning, and change request workflows, and managing multiple concurrent engagements with changing priorities, aggressive timelines, and frequent context switching while meeting commitments.
  • Hands-on experience using AI coding assistants or agentic developer tooling, such as Claude Code, Copilot, Cursor, or equivalents, in real delivery, with an understanding of where these tools add leverage and how to control quality, security, and intellectual property.
  • Proficiency with Linux, production diagnostics, and debugging and profiling tools such as GDB, AddressSanitizer, and perf.
  • Demonstrated success as a people manager, including growing engineers and Software Quality Engineers, hiring, calibrating, and handling difficult conversations.
  • Excellent communication and stakeholder-management skills across engineering, Product, Project Management, Client Services, and customers.

Responsibilities

  • Own end-to-end delivery of customer-funded projects across multiple concurrent engagements.
  • Run the daily cadence, including standups, sprint reviews, and hand-offs, and serve as the primary engineering point of contact for Product and Project Management on requirements, estimation, capacity planning, project tracking, change request workflows, and risk.
  • Surface schedule and scope risks early with credible mitigations, and provide timely, accurate status to Client Services, Sales, Platform, Release Engineering, and senior leadership.
  • Stay close to one or more components across the platform, including Order Routing, Market Data, Risk, FIX services, and trading UI.
  • Author technical design documents for non-trivial customer-funded features and review team designs for correctness, performance, impact on shared components, rollout and rollback, observability, and long-term supportability.
  • Set the quality bar through architecture, design, and code reviews in modern C++, and act as the escalation point for difficult technical issues.
  • Deliver across Order Routing, Market Data, Risk, FIX services, and trading UI enhancements as customer commitments evolve.
  • Drive engineering best practices across the POD, including modern C++ standards, multithreading and concurrency correctness, performance tuning, automated testing, and continuous integration hygiene.
  • Treat customer-funded work as first-class product code and build a POD that can flex across components without losing depth.
  • Champion adoption of AI coding assistants and agentic tooling across the POD to accelerate delivery, code review, test authoring, design exploration, and production diagnostics.
  • Set standards for responsible AI tooling use, including quality, security, intellectual property protection, and human accountability for shipped code, and share effective patterns with the wider engineering organization.
  • Lead a cross-functional POD of Software Engineers and Software Quality Engineers and foster shared ownership of quality, with Software Quality Engineers participating in scoping, automation, and release readiness.
  • Line-manage the POD through one-to-ones, feedback, growth plans, hiring, and calibration.
  • Build a fair, sustainable delivery culture that accommodates context switching and shifting priorities without burning people out or allowing quality to slip.

Desired Qualifications

  • Prior experience leading customer-funded, professional services, or bespoke-delivery engineering teams in a financial-technology context, ideally on a major order management system, execution management system, or trading platform with exposure to Order Routing, Market Data, Risk, FIX services, or trading UI.
  • Familiarity with major exchange connectivity stacks such as CME, ICE, Eurex, LSE, and NSE, vendor certification or conformance testing, and formal change request or change-management workflows in a regulated financial environment, including Jira and Confluence for delivery tracking and design documentation.
  • Working knowledge of Python for tooling, automation, and test scaffolding; familiarity with continuous integration and continuous delivery, DevOps practices, containerisation, and cloud technologies applied to trading-system delivery; or background in kernel-bypass or low-latency networking such as Solarflare and Onload, or lock-free data structures.
  • A track record of driving measurable engineering-team productivity gains through AI adoption, such as accelerating design, code generation, code review, test coverage, or production triage, including establishing guardrails, prompt or skills libraries, and adoption metrics.

About the Company

Trading Technologies

High-performance trading software and data solutions

Trading Technologies provides professional trading software, infrastructure, and data services for capital markets, supporting futures, options, and cryptocurrency trading. Its platform is fast and reliable, offering charting, spreading, and algorithmic trading tools delivered through licensing or subscription, with optional hosting, network, and exchange connectivity services. The company differentiates itself with enterprise-grade, speed-focused infrastructure and a broad asset-class platform that complements the software with added data services. Its goal is to help professional traders and institutions trade more efficiently and stay compliant through high-performance tools and data capabilities.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1994

Recently Posted Jobs

Explore more opportunities at Trading Technologies

See more jobs