Senior Software Engineer, C++ at Stellar
Company: Stellar
Location: San Francisco
Type: FULL_TIME
Job Description
<p style="min-height:1.5em">Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem.</p><p style="min-height:1.5em">As a C++ Engineer at Stellar, you'll be at the heart of it all—designing and evolving <strong>Stellar Core</strong>, the distributed engine powering our global ledger and consensus. This is your chance to work on <em>real-world, high-impact distributed systems </em>that are actively used by developers, institutions, and builders around the world.</p><p style="min-height:1.5em">You’ll tackle complex, meaningful challenges that push the boundaries of what’s possible in blockchain—boosting performance, strengthening decentralization, and designing incentive mechanisms that drive long-term network health. Whether you're optimizing peer-to-peer networking, building resilience against coordinated attacks, or simulating consensus models to validate security and scalability—you’ll be doing it all.</p><p style="min-height:1.5em">If you're excited by formal verification, simulations, distributed systems, and multi-core performance, and want to help shape the foundation of an open financial future, we’d love to meet you.</p><p style="min-height:1.5em"><strong>In this role, you will:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Design and build key components of Stellar Core - the backbone software behind the Stellar Network.</p></li><li><p style="min-height:1.5em">Design and develop robust, scalable, and extensible technologies that empower our developers and network participants.</p></li><li><p style="min-height:1.5em">Collaborate on new architectures and subsystems, working alongside our CTO, our team of engineers, and our community of open source developers.</p></li><li><p style="min-height:1.5em">Write clean, maintainable code with an emphasis on edge case analysis and future-proofing our work.</p></li><li><p style="min-height:1.5em">Own core subsystems of Stellar Core, and help the team hit critical product milestones.</p></li><li><p style="min-height:1.5em">Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF.</p></li><li><p style="min-height:1.5em">Investigate and refactor performance bottlenecks in order to continue scaling the system.</p></li><li><p style="min-height:1.5em">Author detailed technical feature and protocol (RFC) specifications - we take design seriously, and we encourage everyone to be a part of our RFC processes.</p></li></ul><p style="min-height:1.5em"><strong>You have: </strong></p><ul style="min-height:1.5em"><
Browse More Jobs
Priority job-market routes
Explore exact-match crypto job pages with stronger market coverage, salary context, and fresh protocol hiring inventory.
- Base jobs — 720/mo exact-match demand for Base ecosystem hiring.
- Aptos jobs — 590/mo protocol demand backed by live inventory.
- Blockchain jobs — 880/mo head-term route for blockchain developer intent.
- Remote crypto jobs — 110/mo remote-intent shortcut with work-style relevance.
- Blockchain developer salary — 390/mo salary-intent surface with compensation proof.