Senior Software Developer, Rust

🔥 0 minutes ago

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

🛍️ eCommerce

☁️ SaaS

🛒 Retail

💰 $30M Series C on 2018-08

eCommerce • SaaS • Retail

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

🔥 9 hours ago

Test Double

51 - 200

☁️ SaaS

🏢 Enterprise

🤝 B2B

Consultant Developer role focusing on client delivery of quality software solutions. Working with teams to implement solutions that are well-tested and easily maintained.

🔥 16 hours ago

Miratech

501 - 1000

Senior Java IVR Application Developer at Miratech focuses on developing and improving cloud-based IVR applications for voice/contact center systems. Collaborates with teams to ensure high-quality solutions.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🔥 22 hours ago

3Pillar Global

1001 - 5000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Python Backend Engineer developing scalable cloud-native Python backend services for healthcare technology impacting clinical trials. Collaborating with engineers for cloud infrastructure and database management.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2021-10

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🔥 23 hours ago

GitLab

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Senior Backend Engineer building authentication features and services at GitLab. Working on token issuance, access management tooling, and security improvements for user authentication.

🇨🇦 Canada – Remote

💰 Secondary Market on 2020-11

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 Yesterday

Hopper

201 - 500

Senior Backend Engineer joining Hopper to scale lodging and car services. Navigate complex microservices architecture and deliver reliable booking fulfillment.

🇨🇦 Canada – Remote

💵 CA$220k - CA$300k / year

💰 $96M Venture Round on 2022-11

⏰ Full Time

🟠 Senior

🔙 Backend Engineer