Senior Software Engineer, C++
9.0/10
Stellar Development Foundation
$180,000 – $290,000 USD
Hybrid
senior
about 4 hours ago
blockchaincryptodevweb3C++RustBlockchainDistributed SystemsPerformance DebuggingScalabilityPeer-to-peer networking
AI Summary
The vacancy is well-structured and informative, offering a clear view of expectations and benefits.
Check Match — Just drop your CV
See your fit for Senior Software Engineer, C++ in seconds.
Description
What you'll do
- •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.
Conditions
- •Competitive pay with a base salary range of $180,000 - $290,000.
- •Lumen-denominated grants.
- •Competitive health, dental & vision coverage.
- •Flexible time off + 15 company holidays.
- •Generous paid parental leave.
- •Gym reimbursement ($80 per month).
- •Life & ADD (up to $50K).
- •Short & Long term disability.
- •401K with 4% match.
- •Health & 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).
- •L&D budget of $1,500/year.
- •Daily lunch and snacks in office.
- •Company retreats.
Requirements
- •4+ years of experience developing software on a team.
- •BS or MS in Computer Science or equivalent field.
- •Proficient in writing code in modern C++ or Rust in a production environment.
- •Strong communication skills to advocate and lead technical discussions.
- •Solid understanding of software design patterns.
- •Knowledgeable of best practices and development tools.
- •Passion for performance debugging and benchmarking.
- •Enthusiastic about working on a small, growing team.
Loading similar jobs...