C++ Software Engineer
$150k - $250kTradeweb
Job TitleTradeweb is a global leader in electronic trading across asset classes. As financial markets become increasingly interconnected, our technology enables efficient, multi-asset trading on a global scale. We serve more than 3,000 clients in more than 85 countries, including many of the world's largest banks, asset managers, hedge funds, insurers, corporations, and wealth managers.Creative collaboration and sharp client focus have helped fuel our organic growth. We facilitated average daily trading volume (ADV) of more than $2.8 trillion over the past four fiscal quarters, topping $3.3 trillion in ADV for the first quarter of 2026.Since our IPO in 2019, Tradeweb has completed four acquisitions and doubled our revenues – and 2025 was our 26th consecutive year of record revenues.Tradeweb plays a central role in modernizing market structure by developing innovative trading protocols, embedding analytics into execution, and building technology infrastructure that supports the convergence of traditional and digitally native financial markets. Tradeweb is a great place to work, recognized in 2025 by Forbes as one of America's Best Companies and by U.S. News & World Report as one of the Best Financial Services Companies to Work For.Tradeweb Markets LLC ("Tradeweb") is proud to be an EEO Minorities/Females/Protected Veterans/Disabled/Affirmative Action Employer.Workplace Posters | U.S. Department of LaborAs a technology-driven organization, we value individuals who embrace innovation and are eager to leverage emerging technologies, including AI, to improve efficiency, enhance decision-making, and deliver better outcomes for clients and colleagues. We believe the greatest impact comes from combining technological capabilities with human expertise, judgment, and accountability.Group DetailsWe are a passionate team of technologists building the firm's next-generation fixed income trading platform. As we continue to expand our platform capabilities and product offerings, we are seeking talented individuals to join our team and collaborate closely with both internal stakeholders and external partners to enhance and evolve our trading solutions.The role is primarily focused on C++ application development for Equities trading products. The work involves developing and enhancing trading ticket functionality, implementing negotiation workflows with multiple dealers to achieve optimal trading outcomes, and building robust post-trade processing capabilities for the supported products.The team collaborates extensively with several core engineering and business groups across the organization, including the Trading Systems Team, Dealer Software Team, FIX Connectivity Team, and the Front-End Development Team responsible for building trading ticket interfaces using JavaScript. This is an exciting opportunity to contribute to high-impact trading technology while working alongside experienced engineers and domain experts in electronic trading.Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is located in our Jersey City office which can be used for team meetings and collaboration efforts. There may be days where travel to the Jersey City office is recommended for organizational off-sites.Job ResponsibilitiesDevelop and enhance electronic trading platform capabilities for new asset classes, contributing to the expansion of the firm's trading product offeringsCollaborate closely with clients and stakeholders to design and implement enhancements that address customer feedback and improve the overall user experienceBuild and optimize trading workflows that increase operational efficiency and streamline the trading process for end usersAnalyze and resolve ambiguities in trade details and on-screen data presentation to ensure accuracy, clarity, and usability across trading interfacesImprove application and system performance through ongoing optimization, troubleshooting, and scalability enhancementsPartner with the Quality Assurance team to investigate, troubleshoot, and resolve identified issues, ensuring the delivery of high-quality and reliable software solutionsQualificationsBachelor's degree in Computer Science or a related field5+ years of professional C++ development experience (C++14/20) in Windows/Linux environmentsStrong proficiency in object-oriented design, STL, multithreading, and concurrency (synchronization, parallelism)Solid understanding of networking fundamentals (TCP/IP, latency, throughput) and network programmingProven experience building complex, distributed, high-throughput, low-latency, and resilient systemsStrong debugging skills and ability to quickly understand and work within large, complex codebasesDemonstrated ability to leverage AI tools to accelerate ramp-up on large codebases, improve system understanding, and enhance debugging and development productivityStrong communication skills and ability to collaborate effectively across technical and business teamsSelf-driven, proactive, and capable of independently ramping up in complex environmentsAdditional InformationTradeweb is committed to providing valuable and competitive benefits. In addition to working in our culture of innovation and collaboration, we offer:Health Insurance: Highly competitive medical, dental, and vision programsHybrid Environment: Our employees have the flexibility of working in the office and from home.Health Care and Dependent Care Flexible Spending Accounts: You may elect to set aside pre-tax earnings to pay for eligible health care and dependent day care expenses for you and your eligible family members.Maven Family Building Benefit: Maven offers support for fertility and preconception; pregnancy and post-partum; adoption; surrogacy and pediatrics for children up to age 10. Tradeweb provide a $10,000 lifetime reimbursement towards fertility, egg freezing, adoption and surrogacy expenses.Building Wealth - 401(k) Savings Plan: Employees are immediately eligible for the 401(k) plan. Participants may contribute up to 75% of eligible compensation into a traditional 401(k) and/or Roth 401(k). Tradeweb will match 100% of the first 4% of compensation that you contribute.The current pay range for this role is currently $150,000 to $250,000 per year, based on a regular, full-time schedule. The amount of pay offered will be determined by a number of factors, including but not limited to qualifications, market data, and internal guidelines.This role will also be eligible to participate in Tradeweb's discretionary bonus program.This role is expected to remain open until 7/10/26.Pre-Tax Commuter Benefits ProgramARAG Legal ServicesEmployee Assistance ProgramTuition ReimbursementFinancial Wellness ToolsTravel Assistance BenefitsPet InsuranceCorporate Gym SubsidiesWellness PerksPaid Time Off and Parental Leave
- ...Valiant Technologies LLC is seeking a Senior C++ Developer to lead project teams and drive development and maintenance in an object/service-oriented architecture. The role emphasizes strong C++ skills, templates, multithreading, and collaboration with cross-functional...Suggested
- ...C++ Software Engineer, Fairfield, NJWe are seeking a C++ Software Engineer to join the staff on a full-time basis. As a key member of the development team, this position requires that you help in the development of products and also with the integration/customization of...SuggestedFull time
$176.72k - $265.08k
...organization is seeking a hands‑on Senior Market Data Platform Engineer to join the Market Data Engineering team, focusing on the design... ...consumers across regions. Build and evolve performance‑critical C++ components for market data ingestion, normalization, and fan‑out...SuggestedShift work- ...Software Engineer IIYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the... ...languages and database querying languagesWorking knowledge of C/C++ in Linux environmentHands-on experience using enterprise-authorized...Suggested
- ...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
- ...Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type:... ...Master’s Degree is a plus. Candidate must have experience in C/C++, with knowledge of other high level languages (Ada, Java) and...Full timeContract work
- ...Sr. Software Engineer (C++)Location: Jersey City NJOn-site/Remote/Hybrid: OnsiteDuration: 6-12 MonthsInterview Process: 2 roundsNo of submissions: 2No of Positions: 1Handles Trading Platforms within BRT.Top SkillsC++LinuxUNIX IPCsShell scriptingMarket dataNice to HaveFIX...Remote work
- ...Description Job Description Position: C++ Developer Seeking a... ...autonomous development group tasked with re-engineering our current platform. This involves a complete... ...: Develops high quality software while meeting deadlines. Presents ideas...Work experience placement
- ...Job Description Job Description Position: C++ Developer Description : We are a passionate team of Technologists who are... .... Our team interacts with Trading System Team, Dealer Software Team, FIX Team and Front-End Team (who develops the tickets using...
- ...adventure where you can push the limits of what's possibleAs a Lead Software Engineer at JPMorganChase within the Markets Org, you are an integral... ....Job responsibilitiesDrives roadmap decisions on the C++/Rust WebAssembly engine, Apache Arrow integration, custom element...
- ...AlphaLife Sciences is seeking an AI Engineer Leader to drive AI innovation for new projects... ..., or a related field. ~6+ years of software engineering experience, including 3+ years... ...least one additional language such as Java, C++. ~ Hands-on experience with Generative...Full timeVisa sponsorship
$150k - $225k
...testsParticipate in code / design reviews.QualificationsBachelor's degree in Computer Science or related discipline5+ years' experience in C++ programming.Strong skills in both structural and OO programming, C++: concepts, data structures, patterns, templates, multithreaded...Work at officeImmediate startRemote workFlexible hours- ...out the Wholesale Credit Risk Core Platform which will be the software platform for all of Wholesale Credit Risk Technology, providing... ...testing practices, alerting, and monitoring.As a Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk Core Architecture...
- ...MACHINE LEARNING TECHNOLOGIES LLC in Jersey City is seeking a Lead C++ Developer (Embedded) to drive project teams and deliver robust C++ solutions. You will guide development, analyze business needs, and contribute to architectural decisions within an OO architecture....
- As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a...Work at office
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate and Investment Bank (CIB) Markets Post Trade Technology, you are an integral part of an...
- ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield... ...has expanded dramatically Job Description Skills :C++,Java ,core java Qualifications Master of Computer Science...Full time
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - Agentic AI, Java/Python at JPMorgan Chase within the Commercial and Investing Banking - Data Analytics Payments Team, you...
- As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel's team, you will build autonomous agent capabilities that can plan, execute, validate, and submit code changes in bulk . The role focuses on the evaluation harnesses, PR...Contract work
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's technology team , you are an integral part of an agile team that...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer-Security and Privileged Access at JPMorgan Chase within Corporate Technology's Identity and Access Management team, you are an...Work at office
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - CFS Cloud Enablement Team, you are an integral part of an agile team that works...For contractors
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...preferred, otherwise solid experience in C++, Java, or other OO language is a must.Knowledge... ...dataCollege degree in Computer Science, Engineering, Math, Physics, or similar area,...Permanent employmentFull time
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management Marketing Team, you are an integral part of an agile team that works to...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the the Commercial and Investment Bank's Engineering and Architecture Team, you are an integral part...For contractorsLocal area
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, Corporate Oversight and Governance Technology team, you are an integral...
- As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical developer responsible for designing, building, and operating critical technology solutions aligned to firm objectives. You will...
- Join an agile team that designs and delivers front office software solutions for loan trading, risk management and profit and loss As a Lead Software Engineer at JPMorganChase within the Credit Technology team, you are an integral part of an agile team that works to enhance...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank's Engineering and Architecture Team, you are an integral part of an...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!
- c++ software developer Jersey City, NJ
- c++ programmer Jersey City, NJ
- c++ developer Jersey City, NJ
- c++ Jersey City, NJ
- c++ remote Jersey City, NJ
- c++ intern Jersey City, NJ
- c/c++ Jersey City, NJ
- software implementation project manager Jersey City, NJ
- remote software sales Jersey City, NJ
- bank software Jersey City, NJ



