×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; C++​/Distributed Systems​/Blockchain Core

Job in New York, New York County, New York, 10261, USA
Listing for: PulseRise Technologies
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Blockchain / Web3, Senior Developer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (C++ / Distributed Systems / Blockchain Core)
Location: New York

We are looking for a Senior Software Engineer with strong modern C++ expertise to help design and evolve the distributed engine powering a global blockchain ledger. This role sits at the core protocol layer, working on high-impact distributed systems that secure consensus, transaction processing, and network performance. You will contribute directly to performance optimization, peer-to-peer networking, decentralization mechanisms, and security hardening against adversarial conditions.

The position requires strong systems thinking and experience building reusable, extensible, production-grade components. You will engage deeply in technical design discussions, code reviews, and protocol-level architecture decisions. This is an opportunity to work on real-world, globally utilized blockchain infrastructure at scale.

Details

Location:

New York or San Francisco (relocation considered)

Work Model:
Hybrid

Employment Type:

Full-time

Seniority Level: Senior

Industry: Blockchain / Distributed Systems

Start Date:

ASAP

Key Responsibilities
  • Design, implement, and optimize core distributed ledger components
  • Contribute to consensus mechanism improvements and simulation models
  • Enhance performance, scalability, and decentralization of the core protocol
  • Improve peer-to-peer networking and resilience against coordinated attacks
  • Write high-performance, production-grade C++ code
  • Participate actively in architecture design, technical reviews, and protocol discussions
  • Build reusable, modular components aligned with long-term protocol evolution
  • Collaborate with engineers, researchers, and ecosystem stakeholders
Requirements
  • 4+ years of professional software engineering experience
  • BS or MS in Computer Science or related field
  • Strong expertise in modern C++ (production environment experience required)
  • Solid understanding of distributed systems and networking concepts
  • Strong knowledge of software design patterns and modular architecture
  • Excellent communication skills and ability to lead technical discussions
  • Direct experience contributing to blockchain, decentralized ledger, DeFi, or crypto protocol projects — or demonstrated active engagement in Web3 ecosystems
Nice to Have
  • Experience with Rust
  • Experience contributing to open-source blockchain projects
  • Experience modeling or simulating distributed consensus systems
  • Background in cryptography or protocol-level security
Interview Process
  • Recruiter Interview
  • Three-part Take-Home Assessment
  • Hiring Manager Conversation
  • Virtual Onsite (technical + collaborative components)
  • Final Onsite in San Francisco with CTO / Head of Engineering
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary