← All jobs
SD

Staff Software Engineer, C++/Rust

Type
Full-time
Work setup
Hybrid
Experience
Senior
Posted
Sep 19
RustEngineering
🏖 Unlimited / flexible time off
$190k - $300k
midpoint above market median

What engineering roles in crypto pay

183 salaries · our own data
this role$146kmedian$267k

This role pays $190k-$300k, above the $205k median for engineering roles in crypto on this board.

As a Staff Software Engineer at the Stellar Development Foundation, you will design, build, and implement changes to Stellar Core, the distributed system that maintains Stellar's ledger and obtains global consensus. You'll work on a wide variety of problems focused on growing and scaling the Stellar blockchain network, including performance optimization, decentralization, and incentive mechanics. You'll engage with formal models, verification, simulation, and scalability challenges in a distributed, multi-core environment.

What you'll do

  • Design and build key components of Stellar Core, the backbone software behind the Stellar Network.
  • Design and develop robust, scalable, and extensible technologies that empower developers and network participants.
  • Collaborate on new architectures and subsystems, working alongside the CTO, engineering team, and open source community.
  • Write clean, maintainable code with an emphasis on edge case analysis and future-proofing.
  • Own core subsystems of Stellar Core and help the team reach critical product milestones.
  • Collaborate on code review and design, and contribute to best practices for engineering across SDF.
  • Investigate and refactor performance bottlenecks to continue scaling the system.
  • Author detailed technical feature and protocol (RFC) specifications, actively participating in the RFC process.

What you bring

  • 8+ years of experience developing software on a team.
  • A BS or MS in Computer Science or equivalent field.
  • Excellence in writing production code in modern C++ or Rust.
  • Strong communication skills and the ability to lead technical discussions during design and code review.
  • A solid understanding of software design patterns and how to build reusable, extensible, and modular components.
  • Knowledge of best practices, development tools, and a passion for technological innovation.
  • A passion for performance debugging and benchmarking.
  • Enthusiasm for working on a small, growing team with significant autonomy.
  • An open, empathetic approach to collaboration and advancing the best ideas.

Nice to have

  • Direct experience designing and implementing distributed systems.
  • Strong curiosity about blockchain technologies and cryptocurrencies, with understanding of their fundamentals.

What we offer

  • Base salary of $190,000-$300,000 depending on job-related knowledge, skills, experience, and location, plus lumen-denominated grants.
  • Competitive health, dental and vision coverage with most plans covered at 100% for the employee and dependents (USA).
  • Flexible time off plus 15 company holidays including a company-wide holiday break.
  • Up to 12 weeks of paid parental leave for both non-birthing and birthing parents, and up to 14 weeks of paid pregnancy leave for birthing parents.
  • Gym reimbursement of $80 per month.
  • Life and ADD insurance (up to $50K).
  • Short and long term disability.
  • 401K with 4% match.
  • Health and Dependent Care FSA Accounts.
  • Commuter benefits with $250 per month employer contribution.
  • Health Savings Account (HSA) with monthly employer contribution.
  • Family building benefits through Kindbody.
  • Wellbeing benefits including One Medical, Rightway, and Headspace.
  • Learning and development budget of $1,500 per year.
  • Daily lunch and snacks in office.
  • Company retreats.
  • Hybrid work model.

About the Stellar Development Foundation

The Stellar Development Foundation (SDF) is a non-profit organization focused on creating equitable access to the global financial system through blockchain technology. SDF supports the continued development and growth of the Stellar network, an open-source platform operating at high scale, and serves a thriving ecosystem of NGOs, corporations, universities, small businesses, governments, and entrepreneurs through tooling, funding, and strategic collaborations.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Stellar Development Foundation on CryptoJobsHQ

Stellar Development Foundation has 13 open roles on CryptoJobsHQ: 4 in Engineering, 4 in Marketing and 2 in Legal & Compliance. All are on-site or hybrid, mostly in the US. 2 were posted in the last 7 days. The median advertised base salary is $195k, from 11 listings that publish pay.

All 13 Stellar Development Foundation roles →
The market for Rust roles

305 Rust roles are open across crypto right now.

Browse Rust Jobs →
Similar roles at other companies
Get an email when Stellar Development Foundation posts new roles. One email a day at most, only when there is something new.
Staff Software Engineer, C++/Rust | CryptoJobsHQ