Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Smart Order Router (SOR) Developer - Vice President

$142.32k - $213.48k

Citigroup Inc

Equities Technology at Citi is undertaking a bold, multi‑year transformation to build a best‑in‑class global platform across execution, prime, clearing and cross‑product margining. We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post‑trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you’ll collaborate closely with high‑calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.

We are seeking a highly skilled and experienced Smart Order Router (SOR) Developer to join our Equities Electronic Trading team. This is a VP-level position responsible for the design, development, and optimization of our core low-latency execution platform. The overall objective of this role is to drive the technical implementation and innovation of our SOR, a critical component of our electronic trading infrastructure, utilizing modern, high-performance Java and microservices architecture.

Responsibilities:

  • Take a leading role in the design, development, and optimization of high-performance, low-latency microservices and applications, with a primary focus on the Smart Order Router.

  • Implement and enhance complex routing logic, venue analysis models, and performance optimizations to ensure best execution and system stability.

  • Participate in and lead technical design discussions and conduct rigorous code reviews to ensure the highest standards of quality, performance, and architectural integrity.

  • Partner with product development, quantitative researchers, and other technology teams to deliver new trading capabilities and enhance existing systems.

  • Drive continuous improvement initiatives in testing frameworks, development tools, and deployment processes for our low-latency and high-throughput environment.

  • Resolve complex technical challenges through in-depth analysis of business requirements, system processes, and industry best practices.

  • Apply expert knowledge of system architecture, data flow, and development standards for coding, testing, debugging, and implementation.

  • Build and maintain robust solutions for trading platform monitoring, trade reconciliation, and application recovery.

  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 5+ years of hands-on experience in software development with a strong focus on high-performance, low-latency systems.

  • Expert-level technical knowledge in Core Java , including a deep understanding of JVM internals, concurrency, garbage collection, and memory management in a low-latency context.

  • Proven experience designing and developing automated trading systems, specifically with Smart Order Routers in Equities or other similar financial domains.

  • Solid understanding of financial market protocols (e.g., FIX) and practical experience handling order and market datasets.

  • Experience with microservices architecture and developing distributed systems.

  • Demonstrable experience with modern testing frameworks, Agile methodologies, and Continuous Integration/Continuous Delivery (CI/CD) processes.

  • Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts.

  • Familiarity with messaging and data grid technologies (e.g., Solace, AMPS, Chronicle) and infrastructure automation tools (e.g., Ansible) is a plus.

  • Bachelor’s degree/University degree or equivalent experience; Master’s degree preferred.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Jersey City New Jersey United States

Primary Location Full Time Salary Range:

$142,320.00 - $213,480.00

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Anticipated Posting Close Date:

May 15, 2026

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi ( .

View Citi’s EEO Policy Statement ( and the Know Your Rights ( poster.

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Smart Order Router (SOR) Developer - Vice President in Jersey City, NJ vacancy
  •  ...Smart Order Router (SOR) Developer – Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to... 
    Suggested

    Citi

    Jersey City, NJ
    1 day ago
  • $176.72k - $265.08k

     ...Equities Electronic Trading, Senior Vice President Discover your future at Citi Working...  ...including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization...  ...collaborate with a cross-functional team of developers and work closely with product... 
    Suggested
    Full time
    Shift work

    Citi

    Jersey City, NJ
    20 hours ago
  • $140k - $285k

     ...innovation in a mission-critical environment. Architect and develop distributed, event-driven electronic trading systems optimized for...  ...in Capital Markets or Brokerage systems , especially order management . ~ Solid understanding of the FIX protocol and... 
    Suggested
    Work from home

    Fidelity Investments

    Jersey City, NJ
    14 hours ago
  •  ...Senior Java Algo Developer, Equities Working at Citi is far more than just a job. A career with us means joining a team of more than...  ...financial market protocols like FIX, and practical experience handling order and market datasets. Demonstrable experience with testing... 
    Suggested

    Citi

    Jersey City, NJ
    20 hours ago
  • $142.32k - $213.48k

     ...Java Benchmark Algorithm Developer (Equities) – Vice President Discover your future at Citi Working at Citi is far more than just a job. A career...  ...protocols (e.g., FIX) and extensive experience handling order and market datasets. ~ Experience working closely with... 
    Suggested
    Full time

    Citi

    Jersey City, NJ
    35 minutes ago
  • $142.32k - $213.48k

     ...Full Stack Application Developer Vice President Working at Citi is far more than just a job. A career with us means joining a team of more...  ...ongoing initiative is to modernize the existing platform in order to provide scale and to enhance product offerings and new business... 
    Full time

    Citi

    Jersey City, NJ
    20 hours ago
  • $180k - $195k

     ...Job Title: Vice President, Senior Developer Department: Information Technology Reports To: Senior Vice President, Trading Systems Technology...  ...development team, which supports the Front Office Order Management System (Investment, Trading, Investment Admin,... 
    Work at office
    Remote work
    Work from home

    Cohen & Steers

    New York, NY
    2 days ago
  • $189.59k - $200k

     ...BNP Paribas RCC Inc. Job Title: Vice President, FX PB Developer Location: 525 Washington Boulevard, Jersey City, NJ 07310 Duties:Design and develop new pieces of software or to enhance existing software to provide a new functionality List. Analyze, design, and... 
    Work at office
    Remote work
    Monday to Friday

    BNP Paribas

    Jersey City, NJ
    20 hours ago
  • $185k - $200k

     ...Job Title: Vice President, CRM Developer Department: Information Technology Reports To: Senior Vice President, Head of Development FLSA...  ..., with excellent written and verbal communication, in order to communicate with all levels of end users and help develop... 
    Work at office
    Remote work
    Work from home

    Cohen & Steers

    New York, NY
    1 day ago
  •  ...Title: KDB + Developer * Local to Jersey City, NJ/Merrimack, NH or Westlake, TX Description: We need someone with more...  ...Familiarity with Equities Electronic Trading, including Smart Order Routers, Market Data, or Order Management Systems is desirable.... 
    Local area

    3B Staffing LLC

    Jersey City, NJ
    20 hours ago
  • $75 - $120 per hour

     ...Fidelity Investments. We are currently sourcing for a KDB + Developer to work in FCAT (Fidelity Center for Applied Technology) in...  ...Familiarity with Equities Electronic Trading, including Smart Order Routers, Market Data, or Order Management Systems is desirable.... 
    Hourly pay
    Temporary work
    Work at office

    Fidelity TalentSource

    Jersey City, NJ
    4 days ago
  •  ...Full Stack Developer (Angular/React) - Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than...  ...other state management solutions. Expertise in Angular Router, including lazy loading, route guards, and resolvers. Strong... 

    Citi

    Jersey City, NJ
    20 hours ago
  • $142.32k - $213.48k

     ...programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as... 
    Full time

    Citigroup Inc

    Jersey City, NJ
    3 days ago
  • $190k - $259.8k

     ...Job Duties: Vice President, Software Engineering with Goldman Sachs Services LLC in Jersey City, New Jersey. Multiple positions available. Develop, enhance, support and maintain the Firm's software solutions in support of its global businesses. Design and implement high... 

    The Goldman Sachs Group

    Jersey City, NJ
    4 days ago
  • $150k - $250k

     ...effectively debug both new and existing software. PREFERRED QUALIFICATIONS ~7 or more years of experience designing and developing distributed applications in a collaborative global team ~ Relevant background in security concepts, including authentication,... 

    Goldman Sachs

    Jersey City, NJ
    2 hours ago
  • $140k - $205k

     ...Responsibilities: Payments & Treasury Engineering Design and develop platforms supporting real-time payments, cross-border payments,...  ...., Ethereum, Hyperledger Fabric, Quorum). Develop and deploy smart contracts for payments, settlement logic, and asset movement... 
    Work at office
    Local area
    Remote work

    MUFG Bank, Ltd.

    Jersey City, NJ
    2 days ago
  •  ...Senior Full Stack Developer, Inventory Management Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your... 

    Citi

    Jersey City, NJ
    20 hours ago
  • $120k - $253k

     ...Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and enables employees' growth and...  ..., Advanced Java, Spring Framework, and Angular Design and develop software applications using Test Driven Development with Spring... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Jersey City, NJ
    20 hours ago
  • $184.28k - $203k

     ...Washington, DC 20210 JOB: The Bank of New York Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location to...  .... Program well-designed, testable, efficient code. Develop flowcharts, layouts and documentation to satisfy requirements... 
    Permanent employment
    Temporary work
    Work at office
    Remote work

    BNY Mellon

    Jersey City, NJ
    4 days ago
  •  ...Vice President, Full Stack Software Engineer At BNY, our culture allows us to run our company better and enables employees' growth...  ...delivery, increase code quality, strengthen testing, and enhance developer productivity. Drive strong engineering discipline across... 
    Work experience placement
    Worldwide
    Flexible hours

    BNY Mellon

    Jersey City, NJ
    2 days ago
  • $120k - $253k

     ...Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and enables employees' growth and...  ..., Advanced Java, Spring Framework, and Angular Design and develop software applications using Test Driven Development with Spring... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    BNY Mellon

    Jersey City, NJ
    2 days ago
  •  ...Vice President, Full Stack Software Engineer We're seeking a future team member for the role of Vice President, Full Stack Software Engineer...  ..., increase code quality, strengthen testing, and enhance developer productivity. Drive strong engineering discipline across... 
    Work experience placement
    Flexible hours

    BNY

    Jersey City, NJ
    20 hours ago
  • $120k - $160k

     ...About the Team & Role: The Vice President, Trading Surveillance will...  ...-on expertise with NASDAQ SMARTS. Office Location: Jersey...  ...Account relationship reviews Order lifecycle analysis Cross-...  ...NFA, and broader regulatory developments impacting market abuse and... 
    Contract work
    Work at office
    Local area
    Remote work

    moomoo

    Jersey City, NJ
    6 days ago
  •  ...Vice President, Trading Surveillance Compliance About the Company...  ...Hands-on experience with NASDAQ SMARTS is essential, and the role involves...  ...market structure, order types, and direct experience...  ...stay current on regulatory developments and enhance surveillance rules... 

    Confidential

    Jersey City, NJ
    2 days ago
  •  ...Foreign Exchange Velocity Senior TypeScript Developer, Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have... 

    Citi

    Jersey City, NJ
    4 days ago
  • $142.32k - $213.48k

     ...Senior Java Developer - Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your... 
    Full time

    Citi

    Jersey City, NJ
    20 hours ago
  •  ...Senior Software Engineer (Assistant Vice President) – Margin Technology Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your... 

    Citi

    Jersey City, NJ
    2 days ago
  •  ...Software Engineer - Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your... 

    Citi

    Jersey City, NJ
    20 hours ago
  •  ...SAS & SQL Developer – Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your... 
    Full time

    Citi

    Jersey City, NJ
    4 days ago
  • $130k - $171k

     ...with stakeholders to understand project requirements, scope, and objectives, translating them into actionable technical solutions. Develop and maintain Java-based web and enterprise applications using frameworks like Spring Boot and integrate messaging systems such as... 
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Smart Order Router (SOR) Developer - Vice President. Be the first to apply!