Smart Order Router (SOR) Developer – Vice President

Citi

Remote Actively hiring
Remote, USA · Jersey City, NJ Posted 21 days ago $142,320$213,480 / year

At a glance

AI generated

TL;DR

Join our Equities Electronic Trading team as a VP-level Smart Order Router (SOR) Developer to lead the design and optimization of our core low-latency execution platform. You will drive technical innovation by implementing complex routing logic, venue analysis models, and performance optimizations for our SOR, ensuring best execution and system stability. Collaborate with product development teams to deliver new trading capabilities while enhancing existing systems through rigorous code reviews and continuous improvement initiatives in testing frameworks and deployment processes. This role requires expert knowledge of Core Java, JVM internals, microservices architecture, and financial market protocols like FIX, along with experience in distributed systems and CI/CD practices. Ideal candidates will have a strong background in high-performance trading systems and the ability to build robust solutions for monitoring, trade reconciliation, and application recovery in a fast-paced environment.

Skills

Java Microservices CI/CD FIX Agile Solace AMPS Chronicle Ansible

What you'll do

  • Design and develop high-performance, low-latency microservices focusing on the Smart Order Router.
  • Implement complex routing logic and venue analysis models to ensure optimal system performance and stability.
  • Lead technical design discussions and conduct rigorous code reviews for quality assurance.
  • Drive continuous improvement in testing frameworks and deployment processes for low-latency systems.
  • Resolve intricate technical challenges by analyzing business requirements and industry best practices.

What we're looking for

  • 5+ years of experience in high-performance, low-latency software development.
  • Expert-level knowledge in Core Java with deep understanding of JVM internals and concurrency.
  • Proven experience designing and developing Smart Order Routers for automated trading systems.
  • Solid understanding of financial market protocols like FIX and order/market datasets handling.
  • Experience with microservices architecture and distributed system development.
  • Demonstrable use of modern testing frameworks, Agile methodologies, and CI/CD processes.
  • Excellent communication skills to present complex technical and business concepts.

Market check

Salary context

This $142,320–$213,480 range sits above 73% of similar postings on FindRole.

Peer median band

$125,600$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,300$184,162

Middle half of comparable postings.

Based on 239 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 336 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.

Most-posted roles

View all roles at Citi

More like this

Similar roles

Smart Order Router (SOR) Developer – Vice President

Citi

480 Washington Boulevard Jersey City, US 57 days ago $142,320$213,480
Java microservices architecture CI/CD FIX Agile Solace AMPS Chronicle Ansible Docker Kubernetes Terraform PostgreSQL Redis Prometheus Grafana

Digital S/W Engineer Sr Mgr - Vice President

Citi

Remote (3800 Citigroup Center Drive Building A Tampa, US) 31 days ago $125,600$188,400
Python Java JavaScript React Node.js Docker Kubernetes AWS CI/CD Git PostgreSQL Maven Jenkins JUnit Spring Boot
Remote

Digital S/W Engineer Group Mgr - Senior Vice President

Citi

Remote (3800 Citigroup Center Drive Building G Tampa, US) 31 days ago $153,600$230,400
React with Typescript Java Spring Reactive Python LLM RAG MCP Agentic AI Patterns Module Federation/MicroFrontEnds Resiliency Observability Scalability AI-First Design Authority CI/CD
Remote