C

Citi

Runs banking and payments for global clients

Fixed Income Algo Technology Director

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USAHybrid

About the Job

Requirements

  • Extensive professional software engineering experience in front-office markets technology, with a substantial track record in low-latency electronic and algorithmic trading.
  • Prior experience leading a global or multi-region engineering organization with engineering leads reporting in.
  • Demonstrable success building, leading, and retaining high-performing senior engineering teams; experience managing managers; comfort owning headcount, budget, and location strategy; and a strong track record delivering large, business-critical initiatives.
  • Deep understanding of Fixed Income products across Rates and Credit, including pricing, risk sensitivities, hedging relationships, electronic trading concepts, market data, and the trade lifecycle.
  • Strong working knowledge of market microstructure across Fixed Income venues and direct-to-client platforms, including order book dynamics, matching engine behavior, order types, venue-specific protocols, and latency characteristics.
  • Expert-level understanding of performance-critical, low-latency systems built in Java and Rust, with credibility to lead architecture and design reviews with senior engineers; recent hands-on engagement is strongly preferred.
  • Proven experience owning or building low-latency pricing, hedging, and execution systems at scale, including integration of Fixed Income quantitative pricing containers into real-time trading flows.
  • Strong knowledge of high-performance messaging middleware, such as Aeron and Solace, and low-latency data-handling techniques.
  • Solid understanding of low-level performance tuning for low-latency infrastructure, including CPU isolation and thread pinning, NUMA-aware memory layout, kernel-bypass networking such as Solarflare/Onload and DPDK, huge pages, and JVM/garbage collection tuning for predictable tail latency.
  • Hands-on experience with vendor trading stacks and connectivity, such as Redline and ION, and with designing complex, distributed, fault-tolerant systems.
  • Familiarity with modern development practices and tooling, including Git, Jenkins/CI-CD, containerization technologies such as Docker and OpenShift, automated testing, and observability.
  • Solid understanding of the control and regulatory landscape for algorithmic trading, including MiFID II RTS 6, SEC Market Access Rule, algorithm testing and certification requirements, and experience operating within a strong control framework.
  • Proven ability to engage and influence senior business leaders, trading heads, quantitative researchers, risk and control functions, and technology executives; articulate technology strategy and trade-offs in commercial terms.
  • Exceptional analytical skills and sound judgment under pressure, particularly during live production incidents with direct P&L impact.
  • Excellent written and verbal communication and interpersonal skills, including the ability to represent the platform in executive, regulatory, and audit forums and explain complex technical concepts to technical and non-technical audiences.
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.

Responsibilities

  • Own the global technology vision and multi-year roadmap for the Fixed Income Algo platform, including pricing, hedging, execution, and venue connectivity, ensuring scalability, resilience, and alignment with electronic trading strategy across Rates and Credit.
  • Lead, grow, and develop a global team of engineers and engineering leads across multiple regions; own hiring, talent development, succession planning, and performance management; and build a culture of technical excellence, ownership, and continuous learning.
  • Serve as senior technology counterpart to global heads of Fixed Income electronic trading, Algo trading desks, and quantitative research; translate commercial priorities into a prioritized and funded technology agenda.
  • Set and enforce architectural direction and engineering standards across Java and Rust codebases, high-performance messaging, quantitative container integration, and deterministic low-latency design; chair design reviews and retain final technical sign-off on critical-path changes.
  • Be accountable for delivery of business-critical initiatives across the Algo stack, managing scope, dependencies, risk, and stakeholder expectations.
  • Own platform latency, throughput, and availability targets; drive engineering and infrastructure work for ultra-low-latency performance, including hardware, operating system, network stack and JVM tuning, kernel-bypass networking, and colocation, as well as fault-tolerant operation.
  • Own production stability of the Algo platform; lead major incident response and post-incident review; and own the control framework for algorithmic trading technology, including pre-trade risk controls, kill-switch mechanisms, change management, and algorithm testing and certification.
  • Ensure the platform and its development lifecycle meet regulatory expectations and internal risk, audit, and model governance standards; represent the platform in audit, regulatory, and risk forums.
  • Own strategic relationships with technology vendors and trading venues, including build-versus-buy decisions, commercial negotiation, and the connectivity roadmap.
  • Own the organization's budget, headcount, and location strategy, including infrastructure and vendor spend, and drive efficiency without compromising performance or control.
  • Partner with peer technology leads across Equities, FX, and Commodities electronic trading, and with core infrastructure and market data teams, to drive shared platform components, consistent standards, and reuse.
  • Remain close to the technology by shaping architecture and reviewing critical designs and code in Java and Rust.

Desired Qualifications

  • Recent hands-on engagement with performance-critical, low-latency Java and Rust systems is strongly preferred.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs