Senior Rust Software Developer

2 months, 3 weeks 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

Senior Software Engineer - PHP

Creative Chaos 251-1K Internet Software & Services

PHP Developer at an unspecified company, responsible for building and maintaining server-side web applications, integrating back-end systems with external services, and supporting front-end work.

AJAX GitHub JavaScript JIRA jQuery MySQL PHP REST API WordPress Yii
20 hours, 38 minutes ago

Software Engineer - .NET

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Software Engineer (.NET) to develop server-side applications and RESTful APIs while ensuring functionality, security, and performance align with design requirements.

AWS Azure GitHub JIRA MongoDB MySQL .NET Oracle PostgreSQL REST API SQL Server
20 hours, 38 minutes ago

Python Technical Interviewer.

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking Technical Interviewers to assess candidates for Python developer roles as part of its custom software and distributed teams business.

Django FastAPI Flask Python
20 hours, 38 minutes ago

Senior Software Engineer - .NET

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Senior Software Engineer (.Net) to develop secure, high-performing server applications and RESTful APIs while mentoring team members and supporting team growth.

AWS Azure GitHub JIRA MongoDB MySQL .NET Oracle PostgreSQL REST API SQL Server
20 hours, 38 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