Senior Rust Software Developer

2 months ago
Full-time
Senior
Software Development
Narvar

Narvar

Narvar is an intelligent post-purchase platform that builds loyalty through personalized experiences and smart actions, empowering brands to create lifelong customer relationships.

Media
251-1K
Founded 2012
$64M raised

Description

  • Design and build high-correctness Rust services for critical platform paths.
  • Introduce Rust into parts of the system where safety, determinism, and performance are essential.
  • Own systems end-to-end from architecture and implementation through rollout and operations.
  • Make technical decisions about concurrency, async boundaries, data integrity, and failure modes.
  • Work across service boundaries in a polyglot environment alongside other technology stacks.
  • Collaborate with product, design, and frontend engineers to deliver technically sound, product-aware systems.
  • Improve reliability, observability, and overall system behavior through design.
  • Mentor other engineers and help raise the bar for system quality and ownership.
  • Help define where Rust should be applied within the platform.

Requirements

  • Deep hands-on Rust experience in production, not just experiments or side projects.
  • Experience building and operating distributed systems in production.
  • Strong understanding of concurrency, async systems, and correctness guarantees.
  • Experience designing APIs and data contracts that evolve safely over time.
  • Experience with relational and/or NoSQL databases at scale.
  • Experience deploying and operating services in AWS or GCP; Narvar is a GCP shop.
  • Comfort operating with ambiguity and taking initiative.
  • Clear communication skills and ability to make tradeoffs explicit.
  • Startup or high-ownership environment experience is a strong plus.
  • Production ownership, including on-call responsibility, is a strong indicator of fit.
  • Ability to move across the stack when needed; backend-first and full-stack aware is preferred.
  • Experience influencing architecture by earning trust rather than by mandate is preferred.
  • Familiarity with modern tooling, including AI-assisted workflows, to increase leverage is a plus.

Benefits

  • Annual base salary range of $180,000 to $230,000 CAD.
  • Annual bonus eligibility.
  • Equity included in the offer.
  • Benefits package included.
  • Remote work opportunity indicated by #LI-Remote.
  • Opportunity to work with real scale, real customers, and meaningful product impact.
  • Low-ego, high-trust team culture with room to do your best work.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
59 minutes ago

Senior Backend Developer, Banking Core

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Backend Developer for Banking Core in San Francisco to lead core banking system development and migration work for its mobile-first financial services platform.

Linux Unix
1 hour, 14 minutes ago

1085 | Lead Rust Engineer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a Lead Rust Developer to help build a high-performance open-source system for validating and visualizing electricity grid models.

JSON Rust XML
1 hour, 44 minutes ago

Senior Backend Engineer (Python, Go & Distributed Systems)

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring a Senior Backend Engineer for a large-scale consumer platform that powers personalized feeds, search, recommendations, and content discovery for millions of users.

AWS Cassandra CI/CD Docker GCP Go JavaScript Kubernetes Machine Learning PostgreSQL Python React Redis
1 hour, 59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers