Jobs.ca
Jobs.ca
Language
Narvar logo

Senior Software Engineer

Narvar17 days ago
Remote
Canada
CA$128,676 - CA$164,420/yearly
Senior Level

Top Benefits

Mentorship programme
Parental leave
Flexible time off

About the role

Who you are

  • BS/MS in computer science, engineering, or equivalent experience
  • You have 7+ years of experience as a software engineer working on distributed systems
  • Numerous years of hands-on experience in architecture, design and development of enterprise applications, integrations & data infrastructure
  • You have experience designing, developing, debugging, and operating resilient distributed systems
  • You have experience with managing large, complex systems in the cloud
  • You have proven track record in delivering efficient, scalable, reliable and maintainable customer facing systems on time
  • You are not afraid to take initiative and help make an impact on the larger organization
  • You have solid organizational and communication skills, the ability to prioritize tasks and keep projects on schedule
  • Deep hands-on expertise in one or more of the following server-side languages: Java, Python, Go, Scala, Rust
  • Extensive experience designing, building, and integrating with RESTful APIs
  • Experience designing and scaling relational and NoSQL database platforms (such as MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, Elasticache)
  • Experience with cloud computing platforms like AWS or GCP
  • Experience building high volume, high performance, and highly available SaaS or consumer-facing products
  • Previous startup experience strongly preferred
  • You have demonstrated experience managing, delivering and owning the services end-to-end
  • You have solid track record engaging and collaborating across the organization in different locations
  • You have led the technical architecture of maintainable and scalable applications and data systems

What the job involves

  • Narvar is Growing! We are looking for Senior Software Engineers that focus on Distributed Systems. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Distributed Systems Software Engineer, you will help us drive decisions on how best to scale and extend our platform and own reliability and scalability KPIs
  • Work in a group of motivated engineers and help the members of your team grow technically
  • Get inspired and influenced by your team and embrace modern engineering practices that will enable you to frequently release high-quality services
  • Work with the team to design, estimate, develop and launch new products & features
  • Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance

Benefits

  • Mentorship programme
  • Parental leave
  • Flexible time off
  • Work from home opportunities
  • Health insurance

About Narvar

Technology, Information and Internet
201-500

Who We Are

If you've ever bought something online, there's a good chance we’ve already met—we are Narvar.

Narvar pioneered how brands engage with consumers beyond the "buy" button through order tracking, delivery notifications, returns and exchanges. Today, Narvar's comprehensive post-purchase platform empowers 1200+ of the world's most-admired brands—including Sephora, Levi's, and L'Oréal—to build trust, retain revenue, and grow customer lifetime value.

What We Do

Narvar's end-to-end post-purchase platform focuses on driving customer loyalty and increasing lifetime value through the provisions of a seamless post-purchase experience. Recognized by Fast Company as one of its "most innovative companies", Narvar serves 80% of US adults annually across 2 billion outbound shipments and 80 million returns. Worldwide, we touch over 125 million consumers each year across 8 billion interactions in 38 countries and in 55 languages.

What We Stand For

As pioneers of the post-purchase movement, we believe in fearlessly navigating the unknown. We are professionals who thrive on adventure and nurture a collective mindset of constant innovation. Ours is a home for full hearts and creative minds—not big egos—because we know that kind of home leads to the biggest innovations in customer experience.