# Senior Software Engineer, Core

**Company:** [Stellar](https://hotfix.jobs/companies/stellar)
**Location:** San Francisco, CA, New York, NY
**Role:** Backend Engineering
**Salary:** $180k – $290k/yr
**Experience:** 4+ years
**Skills:** C++, Rust, Distributed Systems, Blockchain, Peer-To-Peer Networking, Consensus Algorithms, Performance Optimization, Software Design Patterns, Code Review, Rfc Specifications
**Posted:** 2025-03-03

> Designs, builds, and scales Stellar Core, the distributed system maintaining the Stellar blockchain ledger and global consensus. Requires 4+ years experience with modern C++ or Rust, distributed systems knowledge, and strong communication for technical leadership.

## Job Description

## Responsibilities
- 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 our developers and network participants.
- Collaborate on new architectures and subsystems, working alongside our CTO, our team of engineers, and our community of open source developers.
- Write clean, maintainable code with an emphasis on edge case analysis and future-proofing our work.
- Own core subsystems of Stellar Core, and help the team hit critical product milestones.
- Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF.
- Investigate and refactor performance bottlenecks in order to continue scaling the system.
- Author detailed technical feature and protocol (RFC) specifications.

## Requirements
- 4+ years of experience developing software on a team.
- BS or MS in Computer Science or equivalent field.
- Excel in writing code in modern **C++** or **Rust** in a production environment.
- Great communicator that can advocate and lead technical discussions, especially during the design and code review process.
- Solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular.
- Knowledgeable of best practices and development tools and are passionate about technological innovation.
- Passion for performance debugging and benchmarking.

## Nice-to-Haves
- Direct experience with designing and implementing distributed systems.
- Strong curiosity in blockchain technologies and cryptocurrencies, and understand the fundamentals of these systems.

## Compensation
- Base salary range: **$180,000 - $290,000** depending on job-related knowledge, skills, experience, and location.
- Lumen-denominated grants.
- Competitive health, dental & vision coverage.
- Flexible time off + 15 company holidays.
- Generous paid parental leave.
- Gym reimbursement ($80 per month).
- 401K with 4% match.

## Similar roles

- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/aae445f1-8e62-4e47-8923-15cf530d3bb7) - Vector Legal - Remote - $180k – $200k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/bcecc1ad-5b0e-4500-9292-8753d007ff3d) - Maybern - New York, NY - $180k – $230k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/1ae87bc1-db2d-4e3d-bb58-bbc8b3d143ef) - Onos Health - San Francisco, CA - $180k – $240k/yr
- [Senior Software Engineer, Identity](https://hotfix.jobs/jobs/b6e1cc30-bb72-4ec9-98e0-f6996daffde1) - Attentive - Remote - $180k – $210k/yr
- [Senior Software Engineer, Calculations and Allocations](https://hotfix.jobs/jobs/5d21d291-2844-4584-8c5e-6c5e9c07da22) - Maybern - New York, NY - $180k – $230k/yr

**Apply:** https://hotfix.jobs/jobs/8615042f-76f6-4d27-b9fd-76ef3fa7e412
**Canonical:** https://hotfix.jobs/jobs/8615042f-76f6-4d27-b9fd-76ef3fa7e412