# Senior Software Engineer, C++
**Company:** [Stellar](https://hotfix.jobs/companies/stellar)
**Location:** New York, NY
**Salary:** $180K-$290K
**Experience:** 4+ years
**Skills:** C++, Rust, Distributed Systems, Blockchain, Stellar Core, Performance Optimization, Software Design Patterns, Peer-To-Peer Networking, Consensus Algorithms, Formal Verification
**Posted:** 2025-06-12
> Designs and builds high-performance components for Stellar Core, the distributed engine powering the Stellar blockchain network. Requires 4+ years experience with modern C++ or Rust, expertise in distributed systems, and strong performance debugging skills.
## 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 - we take design seriously, and we encourage everyone to be a part of our RFC processes.

## 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.
- Love a good challenge in an ever-evolving space - many of the challenges we face are being faced for the first time!
- Enthusiastic about working on a small, growing team where you'll be given a lot of autonomy.
- Open, empathetic, and care about putting the best ideas forward in a collaborative and helpful manner.

## 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.
- USA Benefits/Perks: Competitive health, dental & vision coverage... (full list in original posting)
**Apply:** https://hotfix.jobs/jobs/senior-software-engineer-c-at-stellar-95a000c9-eb92-49e3-898e-63f25c2fc7bd
**Canonical:** https://hotfix.jobs/jobs/senior-software-engineer-c-at-stellar-95a000c9-eb92-49e3-898e-63f25c2fc7bd