Rivian

Rivian

Fullstack Software Engineer

Palo Alto, California, USA · Mid · Part-time

Sponsorship not specified$116k-$145kDetected 185 days ago
JavaScriptTypeScriptReactNode.jsFull-Stack DevelopmentCode ReviewSQLNoSQLElasticsearchDynamoDBAWSDockerKubernetesDevOpsRESTCorporate LawCommunicationProblem Solving

Stay score

odds of building a lasting career here

55Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role85
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$152,7971 entry
Level II$187,0752 entries
Level III$221,3743 entries
Level IV$255,6534 entries

The bottom of this range ($116,300) is below the Level I prevailing wage of $152,797. An H-1B cannot be filed below the prevailing wage, so an offer at the floor of this band could not be sponsored as posted.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Jose-Sunnyvale-Santa Clara, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

2 transfer filings in the last year, covering 2 workers. Median labor-condition decision: 154 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • 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.

Responsibilities

  • This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
  • Role Summary The Service Engineering team within Commercial Technology at Rivian builds software to support the post-sales servicing needs of our customers' vehicles.
  • Implement and maintain robust, scalable, and maintainable backend micro services and frontend applications using NodeJS, NestJS and React with TypeScript.
  • Create and maintain RESTful APIs, ensuring efficient data exchange between various components of our system.
  • Leverage AWS cloud technologies, like Lambda/EKS/SQS/SNS/Messaging bus to build and deploy backend services.
  • Implement message queuing services like AWS SQS for real-time data processing and event-driven architecture.
  • Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to deliver high-quality solutions.
  • Create and maintain technical documentation for code, APIs, and systems.
  • Implement and expose GQL endpoints, utilizing Apollo Studio for schema management.

Requirements

  • Support on-call rotations as needed for production systems Qualifications Bachelor's or Master's degree in Computer Science or a related field.
  • Strong proficiency in JavaScript, TypeScript, NodeJS and RESTful API development.
  • Experience with AWS cloud technologies, particularly Lambda functions.
  • Hands-on experience with DynamoDB and ElasticSearch Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.

Compensation

  • $116k-$145k

Company info

  • Our applications are used by customers and service centers to provide a world class service experience.
  • Please note that we are currently not accepting applications from third party application services.

This listing is sourced directly from Rivian's careers page and normalized into a canonical job model.