Staff Quality Software Engineer

Rivian

Vancouver

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rivian in downtown Vancouver is seeking a Staff Quality Software Engineer to join the Sales & Marketing team. This role involves designing QA standards and collaborating across agile teams to enhance the software powering Rivian's digital retailing experience.

The ideal candidate will have over 7 years of software engineering experience, programming skills in modern languages, and a strong background in quality processes. Join us in revolutionizing the automotive landscape with innovative technology.

Qualifications

  • 7+ years of software or quality engineering experience focused on large-scale, customer-facing systems.
  • Experience in implementing quality process improvements like TDD or BDD.
  • Proven cross-functional leadership and excellent communication skills.

Responsibilities

  • Design, develop, and drive QA standards across multiple agile teams.
  • Analyze and report on quality metrics throughout the organization.
  • Collaborate with various teams on business and engineering initiatives.

Skills

Programming skills in modern languages (e.g., TS/JS, Python)
Experience with UI test automation (e.g., Cypress, Playwright)
Hands-on experience with API/service testing (e.g., REST/GraphQL)
Fluency in testing strategies across unit, integration, contract, and end-to-end levels
Strong data and observability mindset

Education

Bachelor’s degree in Computer Science, Engineering, or a related technical field

Tools

Datadog
Prometheus

Job description

Role Summary

The Sales & Marketing team within Commercial Technology at Rivian builds the software that powers our digital retailing experience. Our applications are used by our customers, internal employees, and back-office systems to provide a digital first purchase experience for our vehicles.

We are looking for a Staff Quality Software Engineer who is comfortable working in a fast-paced, cross-functional environment, is obsessed with providing the best product for our customers, and holds themselves accountable to high engineering standards. This role will be located in our downtown Vancouver, BC office and report to our Director, CT Sales & Marketing.

Responsibilities
  • Design, develop, and drive QA standards, processes, and testing strategies across multiple agile teams.
  • Analyze and report on general quality metrics across the organization.
  • Collaborate with UX designers, product managers, operational teams, and other engineering teams on business and engineering initiatives.
Qualifications
  • 7+ years of software or quality engineering experience, including significant time focused on building quality into the SDLC for large-scale, customer-facing systems.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Strong programming skills in at least one modern language (e.g., TS/JS, Python), with a track record of building and maintaining test automation frameworks and tooling.
  • Hands-on experience with UI test automation (e.g., Cypress, Playwright) and API/service testing (e.g., REST/GraphQL harnesses and contract testing frameworks).
  • Deep understanding of modern web and/or mobile stacks, including how frontends integrate with microservices, event-driven systems, and cloud platforms.
  • Implementing quality process improvements such as TDD or BDD to prevent bugs before they get into the system.
  • Fluency in testing strategies across unit, integration, contract, and end-to-end levels, and experience designing a holistic testing strategy that balances confidence and reliability with minimal overhead.
  • Familiarity with non-functional/technical testing: performance/load, reliability/resilience, security fundamentals, and accessibility standards for modern web/mobile applications.
  • Strong data and observability mindset, using logs, metrics, traces, and dashboards to evaluate product health, detect regressions, and prioritize quality investments.
  • Proven cross-functional leadership at a staff level: ability to influence without direct authority, align multiple teams on a common quality strategy, and navigate trade-offs between speed and risk.
  • Excellent communication skills, with the ability to clearly articulate risks, options, and recommendations to engineers, product managers, and leadership.
Preferred Qualifications
  • Experience in Automotive, EV, or E-Commerce domains.
  • Experience with evolving AI tooling and how to apply it to quality and testing strategies.
  • Familiarity with observability and quality tooling (e.g., Datadog, Prometheus) and/or experimentation deployment strategies (feature flags, canaries, blue/green deploys).
Equal Opportunity

Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Quality Software Engineer
Staff Quality Software Engineer

Watershed Ventures • Vancouver

On-site
CAD 137,000 - 172,000
Medical/Dental/Vision
Employer coverage from day one
Part-time coverage after 90 days
Senior Software Engineer
Senior Software Engineer

Rivian and Volkswagen Group Technologies • Vancouver

On-site
CAD 108,000 - 136,000
Medical/Rx insurance
Dental insurance
Vision insurance
+1
Operations Coordinator, Autonomy Systems Validation (2nd Shift)
Operations Coordinator, Autonomy Systems Validation (2nd Shift)

Rivian • Richmond

On-site
CAD 47,000 - 52,000
Paid vacation
Medical, dental, vision insurance
Life insurance
+5
Operations Coordinator, Autonomy Systems Validation (2nd Shift)
Operations Coordinator, Autonomy Systems Validation (2nd Shift)

Socket.dev • Richmond

On-site
CAD 96,432,000 - 108,830,000
Software Engineer 2
Software Engineer 2

Watershed Ventures • Vancouver

On-site
CAD 86,000 - 108,000
Paid vacation
Medical insurance
Dental insurance
+5
Sr. Staff Android Engineer Infotainment Software
Sr. Staff Android Engineer Infotainment Software

Rivian and Volkswagen Group Technologies • Vancouver

On-site
CAD 174,000 - 231,000
Base salary
Annual performance bonus
Equity
+1
Senior Software Engineer - Cloud Gateway
Senior Software Engineer - Cloud Gateway

Rivian and Volkswagen Group Technologies • Vancouver

Hybrid
CAD 136,000 - 171,000
Annual bonus
Equity
Staff Platform Engineer
Staff Platform Engineer

Rivian • Vancouver

On-site
CAD 137,000 - 172,000
Performance bonus
Equity awards
Comprehensive insurance benefits
+2
Operations Coordinator, Autonomy Systems Validation (1st Shift)
Operations Coordinator, Autonomy Systems Validation (1st Shift)

Rivian • Richmond

On-site
CAD 71,000 - 78,000
Annual performance bonus
Equity awards
Comprehensive benefits package (vac, S
+1
Quality Engineer, iOS/Android
Quality Engineer, iOS/Android

United States Digital Space LLC • Toronto

Hybrid
CAD 80,000 - 95,000
Performance driven compensation
Supplemental health insurance
Monthly commuter stipend