Senior Rust Software Developer II building high-correctness services in a polyglot environment for Narvar, a company focused on post-purchase customer experiences.
Responsibilities
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
Staff Software Engineer at Varicent, specializing in large - scale data systems with Python and AWS. Collaborating on backend services and optimizing data processing pipelines.
Software Engineer II developing backend solutions for Affirm, ensuring liquidity by integrating transaction systems. Collaborating with product managers and engineers to enhance financial platform efficiency.
JavaScript Engineer developing high - performance client - side SDK for malvertising detection at Confiant. Focused on building resilient JavaScript that neutralizes threats in real - time within ad environments.
Java Developer growing risk & valuation applications with the Market Risk Technology Engineering Team at TD Securities. Engage in software design, cloud migration, and mentoring within a diverse technology team.
Senior Software Engineer focusing on backend infrastructure for Affirm, a company reinventing credit. Leading engineering efforts to ensure security and scalability across systems.
Senior Software Engineer designing and delivering backend platform at Instacart. Collaborating with teams to define best practices and improve performance and reliability
Full Stack Python Developer responsible for delivering dynamic applications in supply chain solutions. Seeking expertise in Python, cloud technologies, and JavaScript frameworks.