Staff C++ Engineer
About the Role
You will design, build, and implement changes to Stellar Core, the primary distributed system that maintains the ledger and consensus. You will develop robust, scalable, and extensible subsystems, investigate and refactor performance bottlenecks, and write clean, maintainable C++ or Rust code. You will collaborate on architecture and code reviews, author detailed technical and protocol RFCs, work with formal models and simulations to validate consensus and emergent properties, and own core subsystems to meet critical milestones.
Requirements
- 8+ years of software development experience on teams
- BS or MS in Computer Science or equivalent experience
- Production experience writing modern C++ or Rust
- Strong communication and leadership in technical discussions
- Solid understanding of software design patterns and modular architecture
- Knowledge of development tools and best practices
- Experience with performance debugging and benchmarking
- Experience with distributed systems is a plus
- Curiosity about blockchain technologies is a plus
Responsibilities
- Design and implement components of Stellar Core
- Develop robust, scalable, and extensible systems
- Investigate and refactor performance bottlenecks
- Write clean, maintainable C++ or Rust code
- Collaborate on architecture and code review
- Author technical feature and protocol RFCs
- Work on formal models, consensus, and simulation
- Own core subsystems and deliver against milestones
Benefits
- Lumen-denominated grants
- Competitive health dental and vision coverage with most plans covered at 100% for employee and dependents
- Flexible time off plus 15 company holidays and company-wide holiday break
- Up to 12 weeks paid parental leave and up to 14 weeks paid pregnancy leave
- Gym reimbursement
- Life and accidental death and dismemberment insurance
- Short and long term disability
- 401(k) with 4% employer match
- Health and Dependent Care FSA
- Commuter benefits with employer contribution
- Health Savings Account with employer contribution
- Family building benefits
- Wellbeing benefits (One Medical, Rightway, Headspace)
- Learning and development budget
- Daily lunch and office snacks
- Company retreats
