Talent.com
Software Engineer, Backend
Software Engineer, BackendRivian • Vancouver, Canada
Software Engineer, Backend

Software Engineer, Backend

Rivian • Vancouver, Canada
29 days ago
Job type
  • Full-time
Job description
About Rivian 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 Fulfillment Team within Commercial Technology at Rivian builds software to support the purchase and delivery process of Rivian vehicles. Our applications are used by customers and operational teams. We are looking for a software engineer who is comfortable working in a fast-paced, cross-functional environment, who is obsessed with providing the best experience for our customers, and holds themselves to high engineering standards. This role will be located in our downtown Vancouver, BC office and report to our Sr. Manager, Software Engineering. Responsibilities Design, develop, and test customer-facing and internal applications, including frontend and backend distributed systems and micro-services at scale. Collaborate with UX designers, product managers, operational teams, and other engineering teams on business and engineering initiatives. Willing to support on-call rotation as needed for production systems. Qualifications 2+ years of relevant experience Experience with Java or a similar programming language Solid understanding of object oriented principles and web services Solid understanding of databases Familiarity with GraphQL and REST Familiarity with design patterns Experience with unit testing and test-driven development Systematic troubleshooting and root cause analysis experience Preferred Qualifications: Bachelor's degree in CS or any STEM discipline Familiarity with Typescript/Javascript and React Familiarity with cloud infrastructures (AWS preferred) Familiarity with Spring Boot or similar frameworks Familiarity with Kubernetes and deployment pipelines Familiarity with caching, security, and privacy considerations Pay Disclosure The salary range for this role is $86,200 - $107,800 for British Columbia based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee’s position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards. We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian’s Employee Stock Purchase Program if you meet certain eligibility requirements. More information about benefits is available at https://www.rivianbenefits.com/ca/. 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 candidateaccommodations@rivian.com. 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.
Create a job alert for this search

Software Engineer, Backend • Vancouver, Canada

Similar jobs

Senior MTS Software Engineer (Backend)

eBayVancouver, Metro Vancouver Regional District, CA
Full-time

Why consider this job opportunity.Competitive compensation and unique benefits that support your health and well-being.Opportunity to work on impactful technical challenges that enhance the eCommer...Show more

 • Promoted

Senior Software Engineer (Backend)

OmazeVancouver, Metro Vancouver Regional District, CA
Full-time

Bird is a global leader in micromobility, dedicated to shaping the future of urban movement.Our cleaner, affordable, and on-demand mobility solutions are available in over 200 cities worldwide.We t...Show more

 • Promoted

Senior Software Engineer (Backend)

Motion (Creative Analytics)Vancouver, Metro Vancouver Regional District, CA
Full-time

Motion is creating the command center for creative strategists: an AI‑driven analytics and intelligence platform that bridges the gap between performance marketers and creative teams, helping them ...Show more

 • Promoted

Senior Software Engineer - Backend

Databricks Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Show more

 • Promoted

Senior Software Engineer, Backend

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

We are on a mission to redefine how people interact with their vehicles, creating seamless digital experiences that connect, entertain, and inspire every journey.Our team brings together deep exper...Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomVancouver, Metro Vancouver Regional District, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ...Show more

 • Promoted

Senior Backend Software Engineer

PuntVancouver, Metro Vancouver Regional District, CA
Full-time

Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform.Our mission is to build the most advanced, engaging, and seamless social gaming experienc...Show more

 • Promoted

Senior Software Engineer, Backend (Canada)

CentariVancouver, Metro Vancouver Regional District, CA
Full-time

At Centari, we believe that in high‑stakes dealmaking, a firm’s competitive edge lies within unlocking its private deal data.Centari is building the deal intelligence platform for the future of law...Show more

 • Promoted

Backend Software Engineer II Focused on Consumer Authentication

AffirmVancouver, Metro Vancouver Regional District, CA
Full-time

Drive secure and seamless consumer authentication as a Backend Software Engineer.Play a crucial role in developing efficient, user-friendly systems while protecting against fraud and account takeov...Show more

 • Promoted

Software Engineer, Backend British Columbia; Calgary, Alberta, Canada; Ontario; Toronto; Vancouver

StackAdapt Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second, the AI-powered Stack...Show more

 • Promoted

Software Engineer - delta

Haysdelta, bc, ca
Full-time

Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.Collaborate with cross-functional teams to define, design, an...Show more

 • Promoted

Sr Software Engineer (Backend)

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Our clients' contribution to society includes reducing congestion and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled p...Show more

 • Promoted

Staff Software Engineer (Backend)

CopperVancouver, Metro Vancouver Regional District, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,...Show more

 • Promoted

Software Engineer, Backend (C#/Cloud)

Accurant International, LLC.Vancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a backend-focused C# engineer who wants meaningful ownership of real production systems.In this role, you will design, build, deploy, andoperatecore backend services end-to-end, cont...Show more

 • Promoted

Software Engineer, Backend

ClipboardVancouver, Metro Vancouver Regional District, CA
Full-time

Join to apply for the Software Engineer, Backend role at Clipboard.Get AI-powered advice on this job and more exclusive features.We exist to lift as many people up the socioeconomic ladder as possi...Show more

 • Promoted

Software Engineer, Backend

StackAdaptVancouver, Metro Vancouver Regional District, CA
Full-time

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second, the AI‑powered Stack...Show more

 • Promoted

Software Engineer, Backend

RivianVancouver, Metro Vancouver Regional District, CA
Full-time

Rivianis 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,...Show more

 • Promoted

Software Engineer, Backend (Institutional - Financing)

TechBrainsVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer, Backend (Institutional - Financing).Kafka Software Engineer Golang FinTech Postgres.Join Coinbase and contribute to building the future of the global financial system as part of ...Show more