Senior Software Engineer, C++
About the Role
You will design and build key components of Stellar Core, the distributed engine that powers the ledger. You will develop robust, scalable, and extensible subsystems, investigate and refactor performance bottlenecks, and author detailed technical feature and protocol (RFC) specifications. You will participate in design and code reviews, collaborate with engineers and open source contributors, and own core subsystems to help hit critical product milestones. You will also run simulations, work on networking and consensus topics, and prioritize edge-case analysis and future-proofing in your code.
Requirements
- 4+ years of experience developing software on a team
- BS or MS in Computer Science or equivalent field
- Production experience writing modern C++ or Rust
- Strong communication and technical leadership in design and code review
- Solid understanding of software design patterns and modular architecture
- Knowledge of development best practices and tooling
- Passion for performance debugging and benchmarking
- Experience working autonomously on a small, growing team
Responsibilities
- Design and build key components of Stellar Core
- Develop robust, scalable, and extensible subsystems
- Investigate and refactor performance bottlenecks
- Author detailed technical feature and protocol (RFC) specifications
- Optimize peer-to-peer networking and multi-core performance
- Simulate consensus models and validate security and scalability
- Write clean, maintainable code with emphasis on edge case analysis
- Collaborate on architecture, code review, and engineering best practices
- Own and ship core subsystems to meet product milestones
Benefits
- Lumen-denominated grants
- Competitive health, dental & vision coverage
- Flexible time off and 15 company holidays including company-wide break
- Up to 12 weeks paid parental leave and up to 14 weeks paid pregnancy leave
- Gym reimbursement ($80 per month)
- Life and AD&D insurance (up to $50K)
- Short and long term disability
- 401K with 4% employer match
- Health and Dependent Care FSA accounts
- Commuter benefits with $250/month employer contribution
- Health Savings Account (HSA) with monthly employer contribution
- Family building benefits through Kindbody
- Wellbeing benefits (One Medical, Rightway, Headspace)
- Learning and development budget of $1,500/year
- Daily lunch and snacks in office
- Company retreats
