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

SVP Senior C++ Market Data Engineer

$176.72k - $265.08k

Citi Group

Job ID: 94969286736Posted: 2026-07-29Location: Jersey City, New Jersey, United StatesSalary: $176,720.00 - $265,080.00Category: Technology, Applications Development, ProfessionalCompany: CitiCiti’s Equities Technology organization is seeking a hands‑on Senior Market Data Platform Engineer to join the Market Data Engineering team, focusing on the design and delivery of Citi’s next‑generation real‑time market data distribution platforms supporting global Equities trading, with a roadmap toward multi‑asset coverage over time.The role sits within a horizontal Market Data platform organization responsible for delivering accurate, deterministic, and low‑latency market data to a broad set of internal consumers, including Electronic Execution (Algo/SOR), Market Access, and analytics platforms.The senior engineer will be involved in hands‑on system design and implementation, contributing to architectural decisions and ensuring adherence to latency targets while treating data correctness and determinism as non‑negotiable engineering outcomes. This includes deep ownership of wire‑to‑consumer latency, performance measurement, regression control, and OS‑level optimization required to achieve predictable behavior at scale.This role requires close collaboration with trading desks, platform consumers, quantitative research, infrastructure, and regional teams globally. Alignment with global strategy and cross‑regional market coverage is a core part of the role. Prior experience with real‑time market data systems and exchange microstructure across global venues is essential.Responsibilities:Design and develop Citi’s next‑generation real‑time market data distribution platforms delivering normalized market data to multiple internal consumers across regions.Build and evolve performance‑critical C++ components for market data ingestion, normalization, and fan‑out.Define and enforce platform standards for market data semantics, schemas, and correctness guarantees.Engineer the end‑to‑end wire‑to‑consumer hot path, with explicit focus on NUMA‑aware design, core pinning / CPU isolation, lock‑free concurrency, memory layout, and cache locality.Own operating‑system and runtime‑level optimizations, including Linux kernel and network tuning, IRQ affinity, threading models, and performance profiling.Ensure deterministic performance under burst load, packet loss, and volatile market conditions.Use Aeron (or equivalent) for high‑performance fan‑out and IPC, with hands‑on responsibility for driver configuration, transport selection, and tuning. Own Aeron back‑pressure behavior, loss/replay semantics, and performance diagnostics to meet latency and correctness targets.Own latency measurement and observability using histograms (p50/p95/p99/p99.9) and tail analysis; establish baselines and alerting on distribution shifts.Drive high standards in code quality, automated testing, and SDLC discipline, with particular emphasis on correctness and latency regression safety.Leverage Citi’s AI‑powered SDLC tooling to enhance productivity, code quality, and engineering effectiveness.Evolve Agile development practices and CI/CD pipelines, with a focus on shift‑left testing and safe, accelerated release cycles.Qualifications:12+ years of hands‑on engineering experience building low‑latency, high‑throughput systems, with strong proficiency in modern C++.Prior experience designing or owning real‑time market data distribution platforms in a global financial institution (Equities required; multi‑asset a plus).Deep, hands‑on experience with UDP multicast in production environments, including loss, recovery, and operational behavior.Strong understanding of low‑latency techniques, including NUMA, core pinning / CPU isolation, IRQ affinity, kernel and network tuning, memory management, and cache locality.Production experience using Aeron, including transport/driver tuning, back‑pressure management, loss/replay semantics, and performance diagnostics.Demonstrated ownership of wire‑to‑consumer latency observability, including histograms, tail analysis, and regression detection.Strong understanding of exchange microstructure and regional market structure differences across global venues.Ability to prioritize multiple initiatives and deliver in a fast‑paced, globally distributed environment.Excellent communication skills, with the ability to reason about and clearly explain complex systems to engineers, quants, and trading stakeholders.Education:Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience.------------------------------------------------------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:$176,720.00 - $265,080.00In 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:------------------------------------------------------Automated Processing and AIWe use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.Illinois residents – AI Notice and Right------------------------------------------------------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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the SVP Senior C++ Market Data Engineer in Jersey City, NJ vacancy
  • $176.72k - $265.08k

     ...organization is seeking a hands‑on Senior Software Engineer to join the Equities...  ...organization responsible for order data, tick data, and real‑time...  ...used for order, execution, market data, and TCA analytics,...  ...KDB+/q. Experience in Java, C++ will be desired.Deep expertise... 
    Senior
    C++
    Full time

    Citigroup

    Jersey City, NJ
    1 day ago
  •  ...Technology Enabled Services.Job DescriptionJob Description:-Our Big Data capability team needs hands-on developers who can produce...  ...following technologies:Expert-level proficiency in at-least one of Java, C++ or Python (preferred). Scala knowledge a strong advantage........... 
    Senior
    C++
    Permanent employment
    Full time
    H1b

    Sonsoft

    Jersey City, NJ
    2 days ago
  •  ...Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are...  ...leadership has been recognized by various market research firms, including Forrester and Gartner...  .... We are seeking an experienced Data Engineer to join our data team. In this role, you... 
    Senior
    Local area

    Tiger Analytics

    Jersey City, NJ
    1 day ago
  • $135 - $160 per hour

     ...based early intervention system. Driven by data science and powered by machine learning,...  ...through state-of-the-art technology and market-leading data and analytics. The Role: We...  ...Leading development discussions and defining engineering patterns and standards Assessing and... 
    Senior
    Temporary work
    Summer work
    Remote work
    Visa sponsorship
    Work visa

    GrabJobs

    Jersey City, NJ
    1 day ago
  • $126k - $210k

     ...role you will Build robust batch/streaming data pipelines and transformations that ensure...  ...and dependencies using modern data engineering tools.Partner with analytics, AI, business...  ...Disabilities/Protected Veterans.BNY assesses market data to ensure a competitive compensation... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Jersey City, NJ
    4 days ago
  •  ...Senior Full Stack Developer (Python & Angular) Our client, a leading...  ...solutions for the Global Markets business. The ideal candidate...  ...proprietary platforms. Create data transfer tools to replicate...  ...languages such as Python, Java, C++, or C#. ~3-5 years of hands-... 
    Senior
    C++

    Experis

    Jersey City, NJ
    15 hours ago
  • $176.72k - $265.08k

     ...Technology organization is seeking a Senior Software Engineer to join the Equities Electronic- Execution...  ...Connectivity, and high-throughput market data processing. The senior engineer will collaborate...  ...and expertise in Low Latency Java, C++ or Rust. Prior experience developing... 
    Senior
    C++
    Full time
    Shift work

    Citigroup

    Jersey City, NJ
    1 day ago
  •  ...of what's possibleAs a Lead Software Engineer at JPMorganChase within the Markets Org, you are an integral part of an...  ...development of Sigma - the firm's internal data visualization platform - its data...  ...roadmap decisions on the C++/Rust WebAssembly engine, Apache Arrow... 
    Senior
    C++

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...build, and deliver trusted market-leading technology products...  ...of KDB+tick design and data organization, performance implications...  ...languages e.g. Python/C/C++/Java. JPMorganChase, one of... 
    Senior
    C++
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • If you are a software engineering leader ready to take the reins and drive...  ...-on practical C++ experience delivering system design...  ...interaction.Expertise in application, data, and infrastructure architecture...  ..., test, and support various Market Access trading and risk management... 
    Senior
    C++
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $95k - $150k

     ...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Senior Data Engineer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of... 
    Senior
    Permanent employment

    Deloitte

    Jersey City, NJ
    1 day ago
  • $115k - $155k

    Job Classification:Technology - Engineering & CloudAs an AI/Data Engineer, you will design, build, and maintain...  .... You will work closely with senior engineers, architects, and business stakeholders...  ..., and skills.What we offer you:Market competitive base salaries, with a... 
    Senior
    Full time
    Part time
    Work at office
    3 days per week

    PGIM

    Newark, NJ
    2 days ago
  • $128k - $249k

     ...and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the...  ...experience, relevant expertise, current business needs, and market factors.#LI-NW1In accordance with the Los Angeles Fair Chance... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Newark, NJ
    4 days ago
  •  ...Job Title Strong background in Capital Markets with hands on experience in Risk management Domain. Strong understanding of Credit...  ...following programming languages like Python, PL/SQL, Tableau, Oracle, C++, Java. Hands on in capturing the business requirements and... 
    C++

    Omni Inclusive

    Jersey City, NJ
    2 days ago
  • $150k - $190k

     ...Classification:Technology - Engineering & CloudAs the Global...  ...you to fulfill a Lead Data Engineer role on this...  ...strategically target select global markets to offer unique deal...  ...skills in Python or C++ and some PostgreSQL;...  ...as parenting, housing, senior care, finances, pets,... 
    C++
    Full time
    Part time

    PGIM

    Newark, NJ
    4 days ago
  •  ...Job Title: Data Engineer (Market Data, EDM & Fabric) Required Skills and Responsibilities Prior experience working with Market Data feeds and...  ...and licenses, relevant experience and skills, seniority and performance, market and business consideration, and internal... 
    Full time
    Local area

    Capgemini

    Newark, NJ
    3 days ago
  • Job ID: 25823899Reference Number: 25-00728Title: Senior Data Engineer (Python)Location: Jersey City, NJPosted Date: 2025-07-02Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Advanced Python programming skills... 
    Senior

    HAN Staffing

    Jersey City, NJ
    3 days ago
  •  ...A leading data solutions firm in Jersey City is seeking a talented Data Engineer specializing in Azure services and data modelling. The ideal candidate should have experience in Python, SQL, and database management along with strong communication skills to liaise with... 
    Senior

    Inizio Partners Corp

    Jersey City, NJ
    1 day ago
  •  ...Hands-on experience with Azure Services: Databricks, Data Factory and DevOps Proficient in Python, Apache Spark, and PySpark Write advance and complex SQL queries with solid experience in database management Develop and maintain data models, data warehouses, and data... 
    Senior

    Inizio Partners Corp

    Jersey City, NJ
    3 days ago
  •  ...Tiger Analytics, LLC is seeking an experienced Data Engineer to join their data team in Jersey City, New Jersey. You will design, build, and maintain scalable data pipelines on AWS cloud for analytics, machine learning, and Generative AI projects. The ideal candidate will... 
    Senior

    Tiger Analytics

    Jersey City, NJ
    1 day ago
  • $157k - $210k

     ...sources, builds, and delivers data center capacity for our...  ...closely with Supply Chain, Product Engineering, Data Center Operations, and...  ...findings and recommendations to senior leadership in a clear,...  ...knowledge, skills, experience, and market location. We strive for both... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  • $153k - $204k

     ...provisioning and high-reliability operations.About the role:As a Senior Data Engineer you will own and evolve the data lake and analytics stack...  ...based on job-related knowledge, skills, experience, and market location. We strive for both market alignment and internal equity... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    3 days ago
  • Job Location : Jersey City, NJ (3 days onsite & 2 days remote) Required Skills 6–10 years of experience in Data Engineering or Software Engineering. Strong hands‑on experience with Azure Databricks . Extensive experience with Microsoft Azure services. Advanced... 
    Senior
    Remote work
    Worldwide

    Dexian

    Jersey City, NJ
    1 day ago
  •  ...JOB SUMMARY JOB SUMMARY The Senior Data Engineer will support a strategic enterprise data transformation initiative focused on centralizing and productizing market data assets. This role will be instrumental in building a new enterprise data repository and data delivery... 
    Senior

    Compunnel

    Newark, NJ
    15 hours ago
  •  ...a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Data Engineer to design and build scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform that... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Jersey City, NJ
    15 hours ago
  •  ...A leading tech company in Jersey City is seeking a Senior C++ Developer to lead project teams and provide support in business systems analysis and development. Candidates must have a Bachelor’s degree in Computer Science and at least 7 years of programming experience,... 
    Senior
    C++

    Quantum Technologies USA

    Jersey City, NJ
    1 day ago
  •  ...ownership, mutual respect, and a passion for collaborating to solve complex customer problems. About the Job Opportunity The Senior Data Engineer plays a leading role in modernizing our enterprise data platform as we transition from legacy systems (DB2, Talend) to a... 
    Senior
    Local area

    PartsSource

    Jersey City, NJ
    4 days ago
  •  ...Our client is expanding their Data Engineering toolset and need an experienced AWS, Kafka streams, Python and SQL Data Engineer. This role will be required to design and implement our new data pipelines using AWS and Kafka streams, and train other team members. As a Sr... 
    Senior
    Flexible hours

    Inizio Partners Corp

    Jersey City, NJ
    1 day ago
  •  ...Design and build our data models and transformations, applying software engineering best practices in dbt on top of our Google BigQuery warehouse to produce datasets that are accurate, performant, and easy to reason about. Own the semantic layer in Lightdash, defining... 
    Senior

    Jobtailor

    Jersey City, NJ
    1 day ago
  • $85k - $95k

    # Senior Data EngineerNew YorkApply for this job* Permanent* Experienced Professionals* Data...  ...s degree in computer science, Software Engineering, MIS or equivalent combination of...  ...and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Newark, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SVP Senior C++ Market Data Engineer. Be the first to apply!