Point your AI agent at freehire and let it find you a job.

Get the CLI →

Stellar Development Foundation

Open 73d

Senior Software Engineer, C++

Posted Updated 7 views
Discussion

Design and evolve Stellar Core, the distributed engine powering the Stellar ledger and consensus. The role focuses on scalable distributed systems, performance, decentralization, consensus simulation, formal verification, and multi-core optimization.

Responsibilities

  • Design and build key components of Stellar Core.
  • Develop robust, scalable, and extensible technologies for developers and network participants.
  • Collaborate with the CTO, engineering team, and open-source community on architectures and subsystems.
  • Write clean, maintainable, future-proof code with careful edge-case analysis.
  • Own core Stellar Core subsystems and support critical product milestones.
  • Participate in code review, design, and engineering best practices.
  • Investigate and refactor performance bottlenecks.
  • Author technical feature and protocol RFC specifications.

Requirements

  • 4+ years of software development experience on a team.
  • BS or MS in Computer Science or equivalent experience.
  • Production experience writing modern C++ or Rust.
  • Strong communication skills and ability to lead technical discussions.
  • Understanding of software design patterns and reusable, extensible, modular components.
  • Knowledge of development best practices and tools.
  • Passion for performance debugging and benchmarking.
  • Experience designing and implementing distributed systems is a bonus.
  • Curiosity about blockchain technologies and cryptocurrencies is a bonus.

Benefits

  • Competitive health, dental, and vision coverage.
  • Flexible time off and 15 company holidays.
  • Paid parental leave and pregnancy disability leave.
  • Gym reimbursement of $80 per month.
  • Life and AD&D insurance up to $50,000.
  • Short- and long-term disability coverage.
  • 401(k) with 4% employer match.
  • Health and dependent care FSA accounts.
  • Commuter benefits with $250 monthly employer contribution.
  • HSA with monthly employer contribution.
  • Family-building benefits through Kindbody.
  • Wellbeing benefits.
  • $1,500 annual learning and development budget.
  • Daily lunch and snacks in the office.
  • Company retreats.
  • Lumen-denominated grants.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available