Senior C++ Developer
$176.72k - $265.08kCitigroup Inc
Citi’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. Benefits: Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; wellness programs; and paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. Salary range for this role is $176,720.00 - $265,080.00. In addition to salary, Citi’s offerings may also include discretionary and formulaic incentive and retention awards. Equal Opportunity Employer: 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, please review Accessibility at Citi. View Citi’s EEO Policy Statement and Know Your Rights poster. #J-18808-Ljbffr
- ...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
- ...JOB DESCRIPTION The Senior C++ Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service-oriented architecture implemented on the Java platform. Skills...SuggestedPermanent employmentContract workLocal area
- ...JOB DESCRIPTION: The Senior C++ Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service-oriented architecture implemented on the Java platform. Skills...SuggestedPermanent employmentContract workLocal area
- ...You1re a pro who wants to influence the future of technical architecture and our team is looking for people like you. As a Senior Principal Architect at JPMorgan Chase within Global Technology Enterprise Architecture, youprovide specialized expertise to influence the...Senior
$122k - $200k
...our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical,... ...machine architecture and natively compiled languages such as C++ and Rust * Experience with CQRS architecture. * Experience...SeniorFull timeWork at officeShift workDay shift- ...business impact in financial services, we are looking for people just like you. Join our team and help us develop game‑changing, high-quality solutions. As a Senior Principal Architect at JPMorganChase within Corporate Technology – Corporate Data & Analytics Services (...Senior
- ...You’re a pro who wants to influence the future of technical architecture and our team is looking for people like you. As a Senior Principal Architect at JPMorgan Chase within Global Technology Enterprise Architecture, youprovide specialized expertise to influence the...Senior
- ...networking. Responsibilities Provide experienced leadership in developing the solutions for highly scalable, highly available, Cloud (IaaS... ...manner. Connect with all levels of the organization, senior leadership to professional staff Keeps abreast of business, operational...Senior
- ...DESCRIPTION You're a pro who wants to influence the future of technical architecture and our team is looking for people like you. As a Senior Principal Architect at JPMorgan Chase within Global Technology Enterprise Architecture, youprovide specialized expertise to...Senior
- ...Senior Full Stack Developer (Python & Angular) Our client, a leading organization in the financial services industry, is seeking a Senior Full... ...oriented environment using languages such as Python, Java, C++, or C#. ~3-5 years of hands-on experience with Python development...Senior
- ...Senior Engineer, Hardware Location : Hoboken, NJ Division: Technology Department : Engineering... ..., you will be responsible for designing, developing, and testing advanced hardware systems.... ...and Spectrum Analyzers. Able to code C, C++, MATLAB/Octave, or Python. Working...SeniorContract workRemote work
- Citibank (Switzerland) AG is seeking a Data Architect in Jersey City to define and govern data architecture principles for its Investor Services program. This role involves hands-on contribution to data architecture standards and collaborating with delivery teams to produce...Senior
- ...We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture... ...raise the technical bar of the team and product Propose and develop features, tooling, and infrastructure to scale the product Bring...SeniorWork at office
- Inherent Technologies seeks an experienced Business Analyst with 10+ years in IT, focused on Banking and Payments, to join our team in Edison, NJ. This onsite role emphasizes payment modernization, ISO 20022 migration, and AI-assisted analysis. Face-to-face interview is...Senior
- 10+ years of experience in product management, business analysis, or a similar role within financial services, with a strong focus on retail risk. 5+ years of direct experience with Operational Risk, Risk and Compliance with exposure and knowledge of Controls and Audit...Senior
$176.72k - $265.08k
...Citi is searching for a Senior Data Engineering Lead in Jersey City who will architect and design scalable data infrastructure, mentor a data engineering team, and drive best practices across the organization. Ideal candidates should have over 10 years of experience in...Senior$157k - $235k
...Talkdesk is looking for a Senior Solutions Engineer specializing in Banking, Financial Services, and Insurance (FSI). You will engage throughout the sales lifecycle, offering industry-centered expertise, conducting research, and designing impactful presentations. The...Senior- ...matters - for millions of customers and the global economy. As a Senior Principal Software Engineer at JPMorganChase within Corporate... ...the Chief Investment Office (CIO) / investment portfolio; and developing and calculating Fund Transfer Pricing (FTP) to allocate internal...SeniorWork at office
- EY is seeking a professional in Hoboken, NJ to drive success in the Power & Utilities sector. This role focuses on managing processes and solutions while mentoring junior team members. You will engage with clients to deliver technology consulting services and facilitate...Senior
- ...Communications Manager at the Assistant Director level to join our Americas Go-To-Market Public Relations team. The role focuses on developing and implementing external communications for the Government & Infrastructure Industry Group, including media relations, executive...Senior
- ...Dormont Manufacturing Co is seeking a Software Developer to champion the design of innovative information security products. This pivotal... ...years of software development experience, including expertise in C++/Go/Java coding and network protocols. Join us in safeguarding critical...Senior
- ...EY in the United States is seeking a Senior Organization Design professional within People Consulting. You will shape workforce and mobility strategies, design operating models, and influence organizational structures to meet business objectives. Key duties include leading...Senior
- ...RBC is seeking a Senior Audit Manager for their Corporate Treasury Audit Team in Jersey City, NJ. This role focuses on providing evaluations of Interest Rate Risk in the Banking Book (IRRBB) processes and supporting audit initiatives across the U.S. portfolio. The ideal...SeniorFlexible hours
- ...A leading technology company is seeking a Senior OpenShift Engineer in Jersey City, NJ, to design, deploy, and maintain Red Hat OpenShift and Rancher clusters. The ideal candidate will provide technical leadership as a Subject Matter Expert (SME) in container platform...Senior
- ...to think beyond routine or conventional approaches to build solutions or break down technical problems Design, develop, and test reliable, high-quality C++ code for trading connectivity and risk controls on Unix/Linux platforms. Implement end-to-end low latency client...
- Silicontek Inc is seeking a Technical Program Manager (APM) based in Jersey City, NJ, to lead the delivery of a large-scale enterprise data platform. This hybrid role requires significant experience in the Property and Casualty (P&C) insurance domain and the ability to...SeniorRemote work
$175k - $200k
Launch Potato is seeking a Data Scientist to own the full data science engine for a priority vertical. This role involves delivering measurable revenue and media efficiency through applied data science. Ideal candidates will have 5+ years of experience, strong expertise...Senior- ...Orion Systems Integrators, LLC is seeking a senior Solution Architect to lead pre-sales engagements and design end-to-end cloud and... ...sales cycles with architecture design, demos, and POCs. You will develop trusted relationships with customer architects and stakeholders...Senior
- Yoh Services LLC is seeking an experienced Data Architect/Modeler located in Jersey City, New Jersey. The role involves designing and implementing enterprise-wide data architecture solutions to support financial services. The ideal candidate will have 8–10 years of experience...Senior
$100k - $125k
Nashville Public Radio is looking for a Creative Strategist who will own the briefing process for creative assets and manage UGC creators. The role demands strong performance media buying skills and the ability to transform data into actionable creative directions. A successful...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!
- senior manager tax Jersey City, NJ
- senior devops Jersey City, NJ
- senior associate vice president Jersey City, NJ
- senior international accountant Jersey City, NJ
- senior vmware engineer Jersey City, NJ
- sr technical product manager Jersey City, NJ
- senior resident engineer Jersey City, NJ
- senior performance engineer Jersey City, NJ
- senior fixed asset accountant Jersey City, NJ
- senior storage engineer Jersey City, NJ



