Software Engineer 2
$86.2k - $107.8kRivian
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
Rivian’s Commercial Technology Team is responsible for the end-to-end implementation of the digital
experience outside the vehicle. That’s all of our customer and internal applications across web, mobile,
and in-store experiences. To that end, we are developing a world-class technology platform that will
make learning about, purchasing, and enjoying our electric adventure vehicles intuitive, seamless, and fun.
As a Full Stack Engineer, we want you to join our diverse, talented, and collaborative group, building
large-scale client-side applications using modern micro-frontends and micro-services. You will
contribute to the creation of reusable frameworks and tooling, pushing for modularity and continuous
integration and delivery. You will partner with other engineers, designers, and product managers to
build these friendly and memorable experiences for our internal and external customers. This is an
exciting opportunity to join a high performing team early on and help grow our digital technology
platform's technical foundation.
Responsibilities
- Create client-side applications along the vehicle customer journey, from the moment the
customer takes the keys, to their experience when charging, to when their vehicle needs
service. - Collaborate with UX/UI designers and product designers to build user-friendly, immersive,
reactive applications. - Collaborate with data systems engineers to help define the endpoint integration needs of your
team. - Come together with your peers to share ideas, ask why with an open and curious mind, learn
from each other’s diverse perspectives, and deliver great work as a team. - Develop, unit test, and document performant code, ensuring efficient browser memory usage
and fast load time. - Define and help grow our end-to-end testing strategy and frameworks.
- Help define the architectural vision of the team.
- Mentor other engineers, helping them learn and improve their technical skills.
Qualifications
- 2+ years of software engineering industry experience, ideally building large scale enterprise-
grade systems. - Experience building and maintaining distributed systems at scale that can handle millions of
transactions/second. - Proficiency with full-stack JavaScript/TypeScript development (NodeJS/ExpressJS).
- Proficiency with JavaScript/ES6, Webpack, React, Jest.
- Proficiency with AWS Lambdas or other serverless compute services.
- Proficiency with HTML5, SASS/LESS, Rest APIs, JSON,
- Experience in building REST and/or GraphQL APIs.
- Experience defining and implementing integration and end-to-end testing strategies and
frameworks. - Experience with JEST, Mocha, and Cypress.io.
- Great understanding of Web Accessibility.
- Great understanding of caching, security, and privacy considerations.
- Good understanding of CI/CD pipelines.
- Familiarity with cross-browser and cross-platform debugging.
- Clear and compelling communication of your thoughts and ideas.
- Experience with Agile and SCRUM in the software development life cycle.
Pay Disclosure
The salary range for this role is CAD$86,200 - $107,800 for Vancouver-based applicants and $116,300 - $145,400 for California-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 for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, 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 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com.
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee).
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 us.fitly.work .
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.
- ...Job Description Job Description W-2 ONLY No subs, No sponsorship This position is 100% remote and will participate in a... ...capabilities, including: Palo alto cortex XSIAM and cortex XDR platform engineering, configuration, optimization and troubleshooting. Multi-...SuggestedWork experience placementWork at officeLocal areaRemote workShift work
- ...Job Description Job Description W-2 ONLY NO SUBS NO SUBCONTRACTING Security Architect - Consultant (Cloud Engineer) The Department of Technology Operations needs... ..., and/or Aviatrix. Background in DevOps, Software Development, Site Reliability, or Systems Engineering...SuggestedRemote work
$210.6k - $305.1k
...ll help build high-performance data plane software that leverages Data Processing Units (... ...Cisco innovation while collaborating with engineers solving some of the industry’s most complex... ...software with strong knowledge of Layer 2, Layer 3, and common networking protocols...SuggestedFull timeTemporary workLocal areaFlexible hours$77.1k - $123.3k
...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and... ...science or a related field, or equivalent practical experience ~2–5+ years of professional experience in software engineering,...SuggestedLive inLocal areaWorldwide- ...USD Global Job Level (HCM): Professional 2 (7) Min. Salary Region 2: 37 USD Company... ...millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...inspections, preventive maintenance, software updates, system recalls, field actions,...SuggestedWork at officeLocal areaRemote workWorldwideFlexible hoursShift workAfternoon shift
- ...Team Size: 50+ Primary Work Location: 1801 Main Street, Columbia SC 29210 Position: IT Healthcare Consultant – Software Engineer – Consultant Public Sector/Gov’t experience required? Not required, but preferred Candidates with significant development...Full timeFlexible hours
$86.21k - $100k
...office, with flexibility to work remotely two (2) days each week. Application development... ..., and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well...Full timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week$86.21k - $100k
...office, with flexibility to work remotely two (2) days each week. Role Overview:... ...documentation, and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well...Full timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week- ...Job Description Job Description W-2 ONLY No subs, No sponsorship Work Location: Fully Remote Candidate Location: No SC residency required. Open to nationwide candidates. Required Skills 5+ years of experience implementing and supporting enterprise security...Local areaRemote work
$116.4k - $204.1k
...We're looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our startup-within-the-enterprise that co-designs... ...modules that are secure, repeatable, and compliant with SOC 2 and IRS 7216 requirements. Collaborate with Infrastructure...Work at office$183.8k - $263.6k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...Full timeTemporary workLocal areaRemote workFlexible hours- ...highly motivated individual with strong software development skills to join the Web Application... ...delivery of the new Economic Services Re-Engineering projects and the Refugee Management... ...security models and implementations. Two (2)+ years of experience developing...Work experience placement
- ...doing well, Job: IT - SCDHHS - System Software Programmer - Consultant Job ID:... ...Work Location: Hybrid (3 days in office, 2 days remote), First month onsite for training... ...& data lake. • Contribute to the data engineering community and advocate for agency data...Contract workWork at officeRemote workRelocation
$114.6k - $234.6k
...hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor... ...Serve as escalation point for complex customer issues beyond Tier 1/2. Lead root cause analysis of critical incidents....Full timeTemporary workRemote workFlexible hours- ...Software Developer Anywhere Type: Contract Category: Engineer Industry: Other Workplace Type: Remote Reference ID: JN -072026-108000 Date Posted:... ...as SQL Server and Oracle. ~ Knowledge of OAuth 2.0. ~ Proficiency with VB.NET or C# and Python....Hourly payContract workLocal areaRemote work
- ...About the role This Software Engineer role will be focused on developing software tools supporting system design, development, and manufacturing for customers in the defense, and aerospace, and maritime industries. Key objectives for the role are: # Develop...Local areaImmediate startRelocation package
- ...opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's engineering team.... ...-reported problems within agreed SLA windows. Provide Tier-2/3 technical support for production incidents; participate in...Local areaWorldwideShift work
$50.36 per hour
...Science, Information Technology, or other job-related degree; OR Degree equivalency of 4 years of job-related work experience or 2 years of job-related experience plus an Associate degree in relevant fields The hourly rate for this position is $50.36. TM...Hourly payWork experience placementSecond jobRemote work$209k - $238.5k
...Sr. Lead Software Engineer, Full Stack - Shopping Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...frameworks ~1+ years of people management experience ~2+ years of experience in Agile practices Capital One will...Full timePart timeInternshipLocal areaRemote work$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours- ...Job Description Job Description W-2 ONLY NO SUBS, NO SPONSORSHIP SAP Developer/Global Support Manager Principal Azure... ...Bachelor's degree in Computer Science, Information Technology, Engineering Data Science, or a related technical field. An equivalent combination...
$293.9k - $406.8k
...position in the USA.Meet the TeamYou will join Cisco’s Identity Engineering Group, a foundational organization responsible for... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$170k - $210k
...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time...Full timeRemote work$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work- ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent...Local area
$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...Temporary workFlexible hours$170k - $260k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone?...Full timeContract workRemote workWork from homeRelocation package$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaRemote workWorldwide$150k - $180k
...We're looking for a Senior Full-Stack Software Engineer to join the Enterprise Learning & Skills (ELS) engineering team and help build, scale, and evolve a large-scale, API-driven platform used globally to issue and verify digital credentials. This is a hands-on role for...Full time$186.9k - $267.7k
...products and services.Your ImpactWe are a highly dynamic engineering organization that works on building software for workload security products that cater to highly... ...related experience, Master's with 4 years, PhD with 2 years, or equivalent combination of education and...Full timeTemporary workLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!
- agile software developer Columbia, SC
- experienced software developer Columbia, SC
- software developer fintech Columbia, SC
- financial software developer Columbia, SC
- software engineer Columbia, SC
- part time software developer remote Columbia, SC
- junior software developer remote Columbia, SC
- software engineer travel Columbia, SC
- federal - software developer Columbia, SC
- software developer Columbia, SC


