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

Senior Software Engineer, C++

TechChain Talent

About the job Senior Software Engineer, C++


About the Company

A leading decentralized infrastructure company is building one of the worlds most efficient public blockchain networks designed to enable developers to create applications that feel more like using cash than crypto. The platform provides high-speed, low-cost, and energy-efficient transactions, empowering developers and institutions to launch scalable, real-world financial applications on-chain.

About the Role

As a C++ Engineer , you'll work on the distributed systems and consensus engine at the core of a global blockchain network used by developers and institutions worldwide. This role involves tackling deep systems challenges: improving performance, optimizing peer-to-peer communication, ensuring security under adversarial conditions, and shaping the incentive mechanisms that drive decentralized stability and growth.

You'll join a team of experienced engineers collaborating on protocol evolution, consensus modeling, and system architecture making direct contributions to the foundation of next-generation blockchain infrastructure.

Key Responsibilities
  • Design and build critical components of the blockchains core distributed system and consensus layer.
  • Develop scalable, extensible, and secure infrastructure that powers thousands of on-chain applications.
  • Collaborate with engineering leadership and community contributors on architectural design and protocol evolution.
  • Write clean, maintainable, production-quality C++ code optimized for performance and reliability.
  • Investigate and refactor performance bottlenecks across the system stack.
  • Contribute to detailed technical specifications and RFCs, helping shape design standards for the engineering organization.
  • Participate actively in code reviews and lead technical discussions on systems architecture and engineering best practices.
Required Qualifications
  • 4+ years of professional software engineering experience.
  • Bachelors or Masters degree in Computer Science or equivalent field.
  • Deep, hands-on expertise in modern C++ (production-level experience required) .
  • Strong understanding of software design principles and patterns for modular, extensible systems.
  • Proven ability to collaborate and communicate effectively in technical discussions and design reviews.
  • Experience contributing to or developing in blockchain, distributed ledger, or decentralized protocol environments (or a demonstrated passion for the field through open-source projects, research, or personal initiatives) .
Bonus Skills
  • Experience designing and implementing distributed systems at scale.
  • Familiarity with Rust or other systems-level programming languages.
  • Interest in blockchain economics, consensus algorithms, and decentralized system design.
  • Contributions to open-source projects or Web3 developer communities.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ in New York, NY vacancy
  • $185k - $225k

    Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound... 
    Senior
    Local area
    Immediate start

    Flow Traders

    New York, NY
    3 days ago
  • $180k - $280k

     ...support the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all-designing and...  ...and build key components of Stellar Core - the backbone software behind the Stellar Network. Design and develop robust, scalable... 
    Senior
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar

    New York, NY
    1 day ago
  •  ...Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess... 
    Senior
    Remote work
    Flexible hours

    Capitolis

    New York, NY
    4 days ago
  • $225k - $300k

    Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling... 
    Senior
    Full time
    Local area

    Flow Traders

    New York, NY
    3 days ago
  • $120k - $140k

     ...Project description We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time data. You will work on systems where microseconds and throughput matter, optimizing every layer from algorithms... 
    Senior

    Luxoft

    New York, NY
    20 hours ago
  •  ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location: NYC (Hybrid) Overview We’re working with a top-tier quantitative trading firm to hire a C++ engineer who wants... 
    Senior
    Work at office

    Hunter Bond Ltd

    New York, NY
    1 day ago
  •  ...trading works. The Role We are looking for a Senior C++/Rust Developer to help build the core...  .... You will work on high-performance software that powers real-time trading, market connectivity...  ...reliability. This role is a fit for an engineer who is comfortable working close to... 
    Senior
    Remote work
    Flexible hours

    Capitolis

    New York, NY
    4 days ago
  •  ...A global financial services firm is seeking a Senior Software Engineer to join its Real Time Media Platform team in New York. This role involves...  ...the Bloomberg terminal. Candidates should have 4+ years of C++ experience and familiarity with real-time protocols such as... 
    Senior

    Bloomberg

    New York, NY
    4 days ago
  • $175k - $215k

     ...Senior Systems Engineer (C++/Python) NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content...  ...In this role, you'll use C++ to build important software that powers machine learning, computer vision, and 3D modeling... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    4 days ago
  •  ...to join their Public Markets Team in New York. The role requires a strong understanding of public markets and involves supporting senior investment professionals with research activities. Key responsibilities include conducting due diligence, creating investment documentation... 
    Senior

    Partners Capital

    New York, NY
    4 days ago
  •  ...The Center For Reproductive Rights Inc is looking for a Senior Director, Leadership Giving in New York City. This key position will lead national major and principal gift programs, shaping fundraising strategies to support their strategic plan. The ideal candidate will... 
    Senior

    The Center for Reproductive Rights

    New York, NY
    4 days ago
  • $150k - $300k

     ...Software Engineer, C++ Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you'll build and maintain real-time market data infrastructure that delivers clean, reliable, and low-latency data to research and trading... 
    Full time
    Casual work

    Aquatic Capital Management

    New York, NY
    2 days ago
  • InforCapital, partnership is seeking a Principal to join its Private Investment Grade team in New York. This role involves leading origination, structuring, and execution of investments while managing junior team members. The ideal candidate will have a strong technical...
    Senior

    InforCapital, partnership

    New York, NY
    20 hours ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories... 
    Senior

    Confidential

    New York, NY
    20 hours ago
  • $151.9k - $340.9k

    SAP SE is looking for an Extended Warehouse Management Business Processes Principal Consultant in Pennsylvania. The role involves analyzing business requirements and implementing solutions. Candidates should have significant experience in EWM consulting, with a BS degree...
    Senior

    SAP SE

    New York, NY
    1 day ago
  •  ...Senior Test Software Automation Engineer | Lockheed Martin The Work As the Senior Test Software Automation Engineer, you will design and develop automated...  ...software in an aerospace environment using LabView, C/C++ and Matlab. Expertise in automating measurement... 
    Senior

    Lockheed Martin Corporation

    New York, NY
    3 days ago
  •  ...data processing. Proficiency in one or more programming languages such as C/C++ and Python. Experience automating workflows using scripting languages. Strong background in software implementation, troubleshooting, and production support. Solid understanding... 
    Senior

    Saxon Global

    New York, NY
    2 days ago
  • $200k

     ...Senior Analyst (New York, NY) Generate P&L by actively managing and trading 6-7 equity volatility books, including structuring...  ...equity derivatives positions in real time. Work with C++, Python, and SQL to write software, process data, perform calculations, and generate... 
    Senior

    New York Times

    New York, NY
    4 days ago
  •  ...drive toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you will...  ...scaling into Hayden's core product platform. This is a C++ software engineering generalist position emphasizing... 
    Senior

    Hayden AI

    New York, NY
    3 days ago
  •  ...Senior Robotics Engineer We are seeking a Senior Robotics Engineer to lead advances in perception...  ...driven team of robotics and enterprise software experts to revolutionize fieldwork in...  ...Technical Skills: Strong proficiency in C++ and Python. Deep expertise in SLAM,... 
    Senior

    Brahma Consulting Group

    New York, NY
    4 days ago
  • $65.2k - $169k

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...saving robots, our digital and software technology experts think...  ...We are seeking a Senior Software Engineer to be a key...  ...Advanced Object-Oriented Design C++ and Qt Programming Experiences... 
    Full time
    Local area

    Capgemini

    New York, NY
    4 days ago
  •  ...Job Description Job Description Senior C++ Engineer Trading Systems Market Making We are working with one of the most profitable hedge funds in the world on a senior level C++ engineering role focused on building and scaling on exchange market making and low latency... 
    Senior
    Immediate start

    The Cypress Group

    New York, NY
    15 days ago
  •  ...Title: Senior/ Principal Statistical Programmer(R) Location: Remote Duration: Long Term Contract Salary: Open Experience : 6-10+ Years Notice : Immediate OR Within 15days We are looking for Senior / Principal Statistical Programmer(s) with strong hands-on expertise in... 
    Senior
    Long term contract
    Immediate start
    Remote work

    TWO95 International

    New York, NY
    3 days ago
  •  ...markets. The Opportunity Ellipsis Labs is seeking a Senior Software Engineer to join our team. In this role, you will: Contribute to...  ...Experience building software systems (preferably in Rust, C++, C, or Golang), with high-quality and well-documented production... 
    Senior

    Ellipsis Labs, Inc

    New York, NY
    1 day ago
  • $175k - $250k

     ...Senior Platform Engineer Job Summary Millennium's Infrastructure organization is dedicated to...  ...success. We are looking for a Software Engineer to join our WorldQuant...  ...code (primarily in Python, with some C++) and partnering directly with quants to... 
    Senior

    Millennium Management Corp

    New York, NY
    3 days ago
  • $140k - $175k

     ...Company Description We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale - across all devices and digital mediums, and our people exist everywhere... 
    Senior
    Work at office
    Relocation

    Nagarro

    New York, NY
    3 days ago
  • $100k - $250k

     ...Senior Robotics Engineer (Systems & Controls) Join Mbodi AI, an AI robotics startup founded by two...  ...Debugging: Debug failures across controls, software, networking, calibration, and hardware...  ...in robotics software. Strong C++/Python skills, especially at the boundary... 
    Senior

    Mbodi AI

    New York, NY
    1 day ago
  •  ...across Solana markets. Ellipsis Labs is seeking a Senior Backend Engineer to join our team. As an early-stage startup, we...  ...experience building and maintaining production-grade software systems (preferably in Rust, C++, C, or Golang), with high-quality and well-documented... 
    Senior

    Ellipsis Labs, Inc

    New York, NY
    1 day ago
  •  ...Machine Learning Engineer ESPN is investing in large-scale data infrastructure and real...  ...In this role, you will work closely with senior MLEs, data engineers, platform/SRE, and product...  ...working knowledge of Java, Scala, Go, or C++. Experience operating systems in... 
    Senior

    The Walt Disney Studios

    New York, NY
    1 day ago
  •  ...Overview: Senior Backend Engineer Location: On-site in New York City, New York (relocation required if not local) Work Setup: Office...  ...one of the following systems languages: Rust, Go, or C/C++ , with willingness to work primarily in a systems language.... 
    Senior
    Temporary work
    Work at office
    Local area
    Relocation

    Intrepid Professional Search Group

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!