Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Stellar Development Foundation

Senior Software Engineer, Core

Posted Updated
Discussion

Description

Design, build, and implement changes to Stellar Core, the distributed system maintaining the Stellar ledger and global consensus. The role focuses on peer-to-peer networking, processing performance, decentralization, resilience, incentive mechanics, formal verification, simulation, and distributed and multi-core scalability.

Responsibilities

  • Design and build key components of Stellar Core.
  • Design and develop robust, scalable, and extensible technologies for developers and network participants.
  • Collaborate on architectures and subsystems with the CTO, engineering team, and open source community.
  • Write clean, maintainable code with emphasis on edge-case analysis and future-proofing.
  • Own core Stellar Core subsystems and help achieve 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 experience developing software on a team.
  • BS or MS in Computer Science or equivalent experience.
  • Production experience writing modern C++ or Rust.
  • Strong communication skills for technical discussions, design, and code review.
  • Understanding of software design patterns and reusable, extensible, modular components.
  • Knowledge of development best practices and tools.
  • Passion for performance debugging and benchmarking.
  • Bonus: experience designing and implementing distributed systems.
  • Bonus: curiosity about blockchain technologies and cryptocurrencies.

Benefits

  • Competitive health, dental, and vision coverage.
  • Flexible time off and 15 company holidays.
  • Paid parental leave and pregnancy disability leave.
  • $80 monthly gym reimbursement.
  • Life and AD&D coverage up to $50,000.
  • Short- and long-term disability coverage.
  • 401(k) with 4% match.
  • FSA, commuter, and HSA benefits.
  • Family-building and wellbeing benefits.
  • $1,500 annual learning and development budget.
  • Daily lunch and snacks in 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 →