Senior Software Developer, Rust

🕒 July 3

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Narvar

Narvar

201 - 500 employees

Founded 2012

📦 Logistics

📣 Marketing

💼 Consulting

💰 $30M Series C on 2018-08

Logistics • Marketing • Consulting

Narvar is a company that specializes in creating intelligent post-purchase experiences for ecommerce businesses. Their platform provides a range of services to enhance customer engagement and retention, from setting clear delivery expectations and proactive multi-channel messaging to seamless returns and exchanges. Narvar's solutions are designed to build loyalty by personalizing the consumer journey and optimizing reverse logistics, ultimately converting and retaining customers while increasing revenue and reducing costs. The company boasts a powerful network and integrations with popular platforms like Shopify, Zendesk, and Salesforce, and supports over 2,000 retailers globally. Narvar's services cater to a variety of industries including apparel, electronics, and beauty, providing exceptional post-purchase experiences through actionable insights and data-driven interactions across their ecosystem.

📋 Description

• 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

🎯 Requirements

• 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

Apply Now

Similar Jobs

🕒 July 2

Penn Interactive

201 - 500

🎲 Gambling

🎮 Gaming

🛍️ eCommerce

Software Engineer developing and optimizing GraphQL APIs and backend systems for Penn Interactive's Sportsbook Platform. Collaborating in an agile environment and mentoring engineers on production standards.

🇨🇦 Canada – Remote

💵 $115k - $145k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 2

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead at Nearform responsible for leading software engineering teams to develop AI-enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.

🇨🇦 Canada – Remote

💵 $200k / year

💰 Venture Round on 2021-02

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Software Developer designing and building scalable web applications using Java at Quantiphi. Collaborating with cross-functional teams to deliver high-quality solutions for Fortune 500 clients.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Cardata

51 - 200

📦 Logistics

💼 Consulting

🏥 Healthcare

Senior Fullstack Software Engineer building and evolving Cardata’s core platform. Designing performant user experiences and contributing across the stack with AI-focused development.

🇨🇦 Canada – Remote

💵 $160k - $190k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Docker, Inc

51 - 200

💼 Consulting

☁️ SaaS

Senior Software Engineer focusing on growth and experimentation initiatives at Docker. Collaborating cross-functionally to optimize user experiences through high-impact experiments.

🇨🇦 Canada – Remote

💵 CA$225.3k - CA$3.6M / year

💰 $105M Series C on 2022-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer