Staff Quality Software Engineer
$137.3k - $171.6kRivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
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
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
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).
Pay Disclosure
Salary Range: CAD - $137,300 - $171,600 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary: Rivian provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
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.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on ev.careers .
Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
- ...and more. We are a fast-moving, growth-stage manufacturer where engineers have real ownership over the products they help bring to... ...layout drawings, component designs, and documentation using CAD software. Work with suppliers: collaborate with component and material...SuggestedFull time
$95k - $120k
...Chain from development to series production. Support Supplier Quality planning and execution of supply chain deliverables in... ...Cost, Quality, and Manufacturability. Support Supplier Quality Engineer with supplier audits and corresponding corrective actions to ensure...SuggestedFull timeWork at officeImmediate startFlexible hours$150k - $300k
...existing operation. We’re doing the opposite: standing up a founding engineering team with a mandate to build the platform that becomes the... ...Turn ambiguous, high-value operational problems into working software • Write the specs, patterns, and agent context that make the...SuggestedImmediate start$159k - $221k
...disrupt industries by unleashing the power of software and data. We enable organizations of all... .... Our team currently consists of six engineers, some located in New York City and some... ...design structure, and rigorous code quality. Experience in C++ is required ~...SuggestedRemote jobWork at officeWorldwideFlexible hours$109.1k - $224k
...status-quo. Unum is changing, and we’re excited about what’s next. Join us. General Summary: We are seeking a Principal Infrastructure Engineer to lead the strategy, design, and continuous evolution of our enterprise IT infrastructure. In this highly visible role, you will...SuggestedFull timeContract workTemporary workWork at office- ...Job Description Job Description #LI-DNI Senior Software Engineer - Modeling and Simulation Location: Onsite in Columbia, South Carolina. Or remote only in the following locations: Fayetteville, Arkansas; Washington, DC; or Philadelphia, PA. What we do...Work at officeLocal areaImmediate startRemote workWork from homeRelocationRelocation packageMonday to Friday3 days per week
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...testing → release → maintenance. Ensure quality, reliability, and consistency across... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...Remote jobWork at office- ...Eligibility Required Role: Fully Onsite Required Systems, Software and Tools: • COBOL Preferred Experience: • HIPAA X12 501... ...: • Strong understanding of applications/development, quality assurance and integration methodologies, concepts and facilities...Work experience placementSecond job
- ...Job Description Job Description SCADA Engineer We are seeking a skilled SCADA Engineer to join our SCADA team and play a key... ...Front-end development for operator interfaces ~ Scripting or software development (Python, Java, SQL) Education & Certifications...Remote work
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobWork at office- ..., and others). • Standardizing and documenting design and engineering patterns, processes, and solutions. • Azure applications supporting... ...TEAM’S DEVOPS MODEL AND ASSUMES RESPONSIBILITY FOR END-TO-END QUALITY OF THEIR WORK AND SUPPORT. • WORKS WITH THE DEVELOPMENT...Contract workRelocation
$29.97k - $69.01k
...Experience with ticketing systems · Experience with remote access software · Highschool Diploma or GED (General Educational Development... ...solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI,...Permanent employmentFull timeWork experience placementLocal areaRemote work- ...Description Job Description Salary: Seeking a Systems Software Programmer with C#, ASP.net, jQuery, and WCF for a long-term hybrid... ...will you do in this role: Interact with other software engineers and technical leaders to understand subsystem and component...Contract workWork at officeLocal area3 days per week
- Job Description Job Description Work Location: Hybrid, 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of employment) Candidate location: Candidates must currently reside in the Eastern Time Zone AND be willing to relocate prior to...Local areaRemote workRelocation1 day per week
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...become responsible of delivering high quality features Shape the future of our... ...Ideal Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with...Remote jobWork at officeNight shift$140k - $200k
...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Remote work- ...Environmental Permitting and Compliance Engineer (EIT Preferred) Grow your engineering... ...waste, and spill prevention • Support air quality permitting and compliance efforts,... ...with air quality permitting and modeling software such as AERMOD preferred • Experience...Casual workWork at officeAfternoon shift
- ...customer service. ** SIGNAL INTEGRITY (SI) APPLICATIONS ENGINEER ** Summary/Objective: The Senior SI Applications... ...#Define KPIs/dashboards and coach teams to improve quality, cycle time, and reuse. #Mentor staff/senior engineers; drive cross‑BU enablement and multi...Flexible hours
- ...designing and implementing medium to large-scale software systems and components using .net... ...utilizing significant relational database engines as part of the overall application... ...effectively with technical, non-technical staff, and customers/stakeholders as needed or...
$85.39k - $116.98k
...clinical users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data... ...back-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and...Full timeRemote work- ...Type: W2 Only (No Subcontractors) Contract Duration: 12-Month Contract Our direct client is seeking an experienced SAP Support Engineer 8574 this position located in Columbia, SC. - 3+ years of experience with SAP ECC (SCEIS) HR modules, including system configuration...Contract workFor subcontractorRelocation
- ...of the candidate and/or vendor Candidate location: Candidate MUST reside in the Eastern Time Zone. SAP Junior Technical Support Engineer 9874 Duration of the Contract: 12 months W2 only no subs Client is located in Columbia, SC Duration of the Contract: 12 months...Contract workWork at officeRemote work
$85.39k - $116.98k
...cases, test procedures, and test data), software systems integration, and technical support... ...) pipelines Ensure the performance, quality, and responsiveness of application... ...requirements Apply and promote good software engineering practices such as test automation,...Full timeRemote work- ...Description Description: We are seeking a motivated Application Engineer to support our Skidded Solutions (liquid-filled medium voltage... ...assemblies • Proficiency in Mechanical design software and tools – SolidWorks and/or AutoCAD; FEA modeling a plus ·...
- ...acceptance criteria and the team’s definition of done. Works within the team’s devops model and assumes responsibility for end-to-end quality of their work and support. Works with the development team, architecture, and stakeholders to design and enhance business and...Contract workFor subcontractor
- ...Developer III Strong understanding of applications/development, quality assurance and integration methodologies, concepts and... ...relationships with employees, clients, vendors etc. Minimum Required Software and Other Tools: Strong knowledge of relevant operating...Contract workWork experience placementSecond jobRemote work
- ...at their own expense. Required Skills 3+ years of experience independently designing and implementing medium to large-scale software systems and components using .Net architectures 3+ years' experience building web-based software systems, utilizing N-tier architectures...Relocation3 days per week
$80.42k - $106.05k
...RAG, embeddings, vector databases, semantic search, and prompt engineering. Experience with vector stores such as OpenSearch, Pinecone... ...Knowledge of REST APIs, cloud deployment, Docker, CI/CD, and software engineering best practices. Ability to work with structured...Permanent employmentFull timeLocal areaFlexible hours$120k - $225k
...dashboard requests. This one inherits nothing — there’s a modern lakehouse going in (Databricks and Microsoft Fabric) and a founding engineering team building alongside you. You’ll own everything north of the gold layer: the semantic models, the metric definitions, and...Flexible hours$90k - $110k
...maintaining eLearning products or web-based applications as a web, software or courseware developer. Specifically, products intended for... ...of three (3) years of experience advising instructional staff on strategies to enhance student engagement, using technical prototypes...Full timeContract workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Quality Software Engineer. Be the first to apply!
- quality equipment Columbia, SC
- quality manufacturing Columbia, SC
- aerospace quality Columbia, SC
- water quality scientist Columbia, SC
- quality distribution Columbia, SC
- quality lead Columbia, SC
- quality improvement rn Columbia, SC
- water quality Columbia, SC
- quality intern Columbia, SC
- quality tech Columbia, SC

