> Markdown version of [/jobs/ext/2825700-senior-software-developer-rust](https://www.wearedevelopers.com/jobs/ext/2825700-senior-software-developer-rust). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer, Rust - **Company:** Narvar, Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Data Integrity, Distributed Systems, NoSQL, Build Management, Build Tools, Front End Software Development - **Published:** September 10, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pj28z74gnh ## About the Role * Have built and operated distributed systems in production * Have deep hands-on Rust experience (not just experiments or side projects) * Understand where Rust shines - and where it doesn't * Are comfortable reasoning about concurrency, async systems, and correctness guarantees * Have experience designing APIs and data contracts that evolve safely over time * Have worked with relational and/or NoSQL databases at scale * Have deployed and operated services in AWS or GCP (We are a GCP Shop though!) * Take initiative naturally and are comfortable operating with ambiguity * Communicate clearly and make tradeoffs explicit ## Description Narvar is Growing! Narvar is a multi-language platform, and we're intentional about where we apply Rust. We're looking for senior engineers to help us bring Rust into the backbone of the system - the parts that must be fast, safe, and correct under real-world scale. This role is for engineers who want agency: people who enjoy identifying the right problems, choosing the right tools, and owning systems end-to-end. You won't be handed a narrow ticket queue. You'll help decide what gets built and how it should be built. For this role, you should be located in Canada and able to work within EST/EDT or PDT/PST hours. We are fully remote. Day-to-day * Design and build high-correctness Rust services that sit on critical platform paths * Introduce Rust into areas where safety, determinism, and performance are essential * Own systems from architecture * implementation * rollout * operations * Make real decisions around concurrency, async boundaries, data integrity, and failure modes * Work across service boundaries in a polyglot environment (Rust alongside other stacks) * Collaborate with product, design, and frontend engineers to build systems that are technically sound and product-aware * Improve reliability, observability, and system behavior through design, not just patching * Mentor other engineers and raise the bar on system quality and ownership