Senior Software Engineer, C++/Rust
$180k - $280kStellar
Interested in working on cutting-edge blockchain technology and creating equitable access to the global financial system? Since 2014, the mission-driven team at the Stellar Development Foundation (SDF) has helped fuel the tremendous growth of the Stellar blockchain network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is expanding to support the rapidly growing and changing Stellar ecosystem.
In this role you’ll be designing, building, and implementing changes to Stellar Core - the primary distributed system that is used for maintaining Stellar's ledger and obtaining global consensus.
As a member of our team, you'll have the opportunity to work on a wide variety of problems focused on growing and scaling our global network. This includes designing and implementing features that increase the performance of the network (peer to peer networking and processing performance), decentralization (resilience to nodes failing or coordinating to attack the network) as well as proper incentive mechanics for network participants.
You’ll be playing with formal models and verification (consensus), simulation (confirm emergent properties) in addition to typical scalability problems (distributed and multi-core).
In this role, you will:
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.
You have:
You have 4+ years of experience developing software on a team.
You have a BS or MS in Computer Science or equivalent field.
You excel in writing code in modern C++ or Rust in a production environment.
You're a great communicator that can advocate and lead technical discussions, especially during the design and code review process.
You have a solid understanding of software design patterns, and how to build components that are reusable, extensible, and modular.
You are knowledgeable of best practices and development tools and are passionate about technological innovation.
You have a passion for performance debugging and benchmarking.
You love a good challenge in an ever-evolving space - many of the challenges we face are being faced for the first time!
You're enthusiastic about working on a small, growing team where you'll be given a lot of autonomy.
You're open, empathetic, and care about putting the best ideas forward in a collaborative and helpful manner.
Bonus Points if:
You have direct experience with designing and implementing distributed systems.
You have a strong curiosity in blockchain technologies and cryptocurrencies, and understand the fundamentals of these systems.
We offer competitive pay with a base salary range for this position of $180,000 - $280,000 depending on job-related knowledge, skills, experience, and location. In addition, we offer lumen-denominated grants along with the following perks and benefits:
USA Benefits/Perks:
Competitive health, dental & vision coverage with most plans covered at 100% for the employee + any dependents
Flexible time off + 15 company holidays including a company-wide holiday break
401(k) with 4% match
Commuter benefits with $250/month employer contribution
Health & Dependent Care FSA Accounts
Health Savings Account (HSA) with monthly employer contribution
Gym reimbursement ($80 per month)
Life & ADD (1x salary, up to $250K)
Short & Long term disability
Generous paid parental leave for all parents, plus paid pregnancy disability leave for birthing parents
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
#LI-Hybrid
About Stellar
Stellar is more than a blockchain. Powered by a decentralized, fast, scalable, and uniquely sustainable network made for financial products and services and a thriving and passionate ecosystem that includes a non-profit organization driven by a mission, Stellar is paving the path to unlock the world’s economic potential through blockchain technology. Built with speed and low costs in mind, the Stellar network provides builders and financial institutions worldwide a platform to issue assets, and to send and convert currencies in real time creating real world utility. Founded in 2014, the Stellar Development Foundation (SDF) supports the continued development and growth of the Stellar network and also serves the ecosystem of NGOs, corporations, universities, small businesses, governments, and solo entrepreneurs building on the Stellar network through tooling, funding and strategic collaborations. Together, Stellar is where blockchain meets the real world.
About the Stellar Development Foundation
The Stellar Development Foundation (SDF) is a non-profit organization focused on working with and supporting change-makers to create equitable access to the global financial system through blockchain technology. SDF provides grants, investments, funding, and other awards to builders and organizations. SDF also develops resources and tooling on the Stellar network to help unlock real world utility. As a nonprofit foundation, SDF puts the health of the Stellar network and the Stellar ecosystem and its mission above all else.
We look forward to hearing from you!
Privacy Policy
By submitting your application, you are agreeing to our use and processing of your data in accordance with our Privacy Policy.
Fair Chance Ordinance
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
#J-18808-Ljbffr- ...navigation on roads and freeways. You will join a cross-disciplinary group working with live vehicles daily to design, deploy and debug sensor platforms, and to mature the system through hands-on collaboration with operations and engineering teams. #J-18808-Ljbffr WaabiSenior
- ...Eventual is an agile team where every engineer has high ownership across the stack from... ...training/deployment. Your Role: As a Software Engineer on the Data Systems team, you... ...distributed systems or database engines using Rust or C++ . ~3+ years of experience diving deep...SuggestedWork at officeFlexible hoursNight shift
- LangChain in San Francisco seeks a systems/database engineer to design, optimize, and harden our distributed storage engine. You’ll work... .... The role requires 5+ years in systems engineering with Rust or C++, strong knowledge of database internals, and experience with cloud...Senior
- Stellar Development Foundation is seeking a seasoned C++ Engineer to design and evolve Stellar Core, the backbone of the... ...infrastructure. Ideal candidates have 4+ years of professional software experience, strong C++ or Rust skills, and a passion for #J-18808-Ljbffr Stellar...Senior
- # Senior Software Engineer (Rust)Symbolica AI · San Francisco, CA · Senior · HybridView & ApplyAbout UsSymbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines.We’re a well-resourced, nimble team of experts on...Senior
- Symbolica AI is seeking a Senior Software Engineer with strong Rust skills to take full ownership of delivering production systems from research prototypes and high-level specifications. You will work closely with researchers, ML engineers and leadership to translate ambitious...Senior
- # Senior Backend Engineer (Rust/Databases)Scanner.dev · San Francisco Bay Area · Senior · HybridView & ApplyTitle: Senior Backend EngineerLocation: San Francisco Bay AreaAbout ScannerAt Scanner, we’re committed to building the best tools in the world (in Rust!) for teams...Senior
- Rustify in San Francisco is seeking a Senior Rust Database Engineer to work on core database components, including indexing, storage, and query execution. You will help drive performance and internals-level design for a high-growth platform. The ideal candidate has 3-10...SeniorRemote work
- Cloudflare is hiring a Senior Software Engineer for Network Connectivity (Go/Rust) in Austin, TX. You will contribute to the Egress team, building scalable network software that connects our vast product portfolio to destinations across Cloudflare’s global edge network...Senior
- Sigma Computing is hiring a Software Engineer to join the Compiler Team in San Francisco. You will help transform spreadsheet actions into optimized... ...data warehouse analytics product, working on both backend Rust and frontend TypeScript components. We seek 5+ years building...Senior
$153k - $376k
...design and collaboration, join us! As a Software Engineer, you'll work on some of the most... ...high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols... ...such as TypeScript, C++, React, Go, Rust, or Python ~ Experience working with web...Minimum wageFull timeLocal areaRemote workFlexible hours- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer — Backend PerformanceAs a Senior Software Engineer on Backend... ...depends on it. You profile before you guess, drop into C/C++, Cython, or Rust when Python runs out of room, and reach for the GPU when...Senior
$200k - $280k
...About the Role This senior/staff engineering role focuses on building and shipping production systems... ...workloads. Build and ship software systems, taking work through to production... ...programming language, such as C++, Rust, Go, or Java. Production engineering...SeniorVisa sponsorship$159.2k - $301.6k
The Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled product and platform... ...-scale systems engineering, applied AI, and production software architecture. You will design and build the native...SeniorFull timeTemporary workLocal areaRemote workWorldwide$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can... ..., executing, and building the embedded software that powers our lidar firmware system. You... ...ICs with expertise in Linux, C, and C++, Rust, and Python. Your breadth of experience...SeniorWork experience placementWork at officeLocal area- ...building a helpful robot for every home. We're a small team of engineers, designers, and operators based in San Francisco. Our team... .... Requirements Very strong coding skills in Python, C++, or Rust. CUDA is a plus. Strong foundations in modern reinforcement...Senior
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - Backend, Data ProductsAs a Senior Software Engineer on Backend,... ...workflow.Performance-sensitive work in a systems language (Rust, C++); graph / lineage modeling; connector ecosystems.The role...Senior
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages... ....Performance optimization experience dropping into Rust or C++ for bottleneck operations.Experience working with low-overhead...SeniorLocal areaShift work
- ...evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build... ...experience with at least one of the following languages: C++ Proficiency with Git, Docker, and basic software pipeline...SeniorPart timeFor contractorsFreelanceRemote work
- Mytra Robotics is seeking a Senior Software Engineer to integrate perception software with robotics firmware across our fleet. You will collaborate... ...to robot performance. The role requires strong Python, C/C++/Rust, multithreading, and robotics knowledge, plus experience...Senior
$405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...production Proficiency in Go, Python, Rust, or TypeScript Deep experience with... ...on your tools A point of view on how software engineering changes as agents write more...Work at officeVisa sponsorshipShift work- You.com is seeking a Search Engineer to help advance its indexing and retrieval stack. You will design scalable indexing pipelines, improve... ...experience in search indexing, NLP/ML techniques, and high-performance programming in Rust/C++ and Python. #J-18808-Ljbffr LogoslabsSeniorRemote job
$205k - $230k
...turn promising results into production software. You should enjoy reading protocol specifications... ...capability or product, working with engineering, Product, and customer-facing teams.... ..., or open-source infrastructure. Rust, Go, C++, or other systems programming languages...SeniorContract workWorldwide- ...Somana is a hardware, software, and services platform powering rapid improvements in capacity... ...ROLE OVERVIEW As a Staff Software Engineer, you will own the software architecture... ...in a systems programming language (Rust, C, C++, or Go) 5+ years of professional experience...Senior
$190k - $220k
...We are searching for an experienced Senior Software Engineering Manager who will play an integral leadership role on the engineering team to help... ...start-up company environment Experience programming in Rust, C++, and Python A track record of successfully designing,...Senior- ...anyone to use. About the Team Our software engineers build the tools and systems that let... ...About the Role We are looking for a senior, hands‑on software engineer with broad... ...connected to physical systems. Python, C++, Rust, Matlab, scientific data pipelines, high...SeniorImmediate start
$190k - $400k
...Senior Software Engineer, Foundational Storage About Sentry Software runs the world and the pace... ...product teams. Write code primarily in Rust and Python, with clear user-facing... ...Proficiency in a systems language such as Go, C++, Java, or Rust, and comfort working in...SeniorHourly payFlexible hours$300 per month
...build with us at Crusoe.About the RoleWe are seeking a Senior Software Engineer to architect, design, and develop Cloud Infrastructure management... ...in one or more programming languages such as Go, Rust, Java, or C++.A collaborative mindset when working with development...SeniorTemporary work$190k - $210k
...re applying robotics and distributed software to create a new class of product for... ...robotics team is looking for an experienced Senior Software Engineer to develop software critical for the... ...development Experience with C/C++/Rust and system level environments...SeniorWork at office- Discord is seeking a seasoned software engineer to help power gaming experiences at scale. You will contribute across Python and TypeScript/React stacks and may work with Elixir, Rust, or C++ while building data-driven tools used by millions of players and developers. You...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C++/Rust. Be the first to apply!
- c++ developer San Francisco, CA
- c++ programmer San Francisco, CA
- c++ software developer San Francisco, CA
- senior living San Francisco, CA
- senior associate vice president San Francisco, CA
- senior php developer remote San Francisco, CA
- senior app developer San Francisco, CA
- senior manufacturing engineer San Francisco, CA
- senior ml engineer San Francisco, CA
- senior data analyst San Francisco, CA




