Senior Software Engineer - Post-Purchase Experiences

Lululemon

Vancouver, British Columbia, Canada
Base: $132,600 - $174,000 annually; bonus: eligibl...
On-site
6-10 years software development experience
React javascript node.js next.js stack
Graphql api design and integration
The role involves leading the design and implementation of complex software systems spanning multiple services within the Post Purchase Digital Experiences team

Job Summary

  • The role involves leading the design and implementation of complex software systems spanning multiple services within the Post Purchase Digital Experiences team.
  • Candidates must possess a proven track record of writing exemplary code that serves as a technical reference while establishing coding standards across domains.
  • The position offers a competitive annual bonus program, extended health benefits, and a hybrid work arrangement requiring onsite presence minimum 4 days per week.

Matching Summary

The role involves leading the design and implementation of complex software systems spanning multiple services within the Post Purchase Digital Experiences team.

Salary

Base: $132,600 - $174,000 annually; Bonus: Eligible for competitive annual bonus program; Benefits: Extended health, dental, mental health plans, PTO, retirement matching

Skills & Requirements

Must-have

  • 6-10 years software development experience
  • React JavaScript Node.js Next.js stack
  • GraphQL API design and integration
  • System architecture and scalability
  • Unit to E2E testing strategies

Nice-to-have

  • Mentoring engineers at multiple levels
  • Entrepreneurial spirit and innovation
  • Cross-functional technical leadership
  • Incident response leadership

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Authorization to work in Canada required
  • Minimum 6-10 years of software development experience

Work Rights

Authorization to work in Canada is required

Tailored Resume

Cover Letter