Rivianvw.Tech

Sr. Software Engineer, Full-Stack (Factory Systems)

Palo Alto, California, Remote. Posted 4 months ago

The role

You will design, develop, and maintain scalable full-stack applications for connected services. You will work on manufacturing software to drive production quality and efficiency.

What you will do

  • Design, develop, and maintain high-quality, scalable, and secure full-stack applications.
  • Contribute to the design and development of RESTful APIs.
  • Work with a cross-functional team of engineers, designers, and product managers.
  • Troubleshoot complex technical issues.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews and improve code quality standards.
  • Stay up-to-date with latest technologies and trends in full-stack development.
  • Guide and mentor junior developers.
  • Communicate with technical and non-technical stakeholders.

Required qualifications

  • 7+ years of professional software development experience with a focus on full-stack development.
  • Proficiency in modern JavaScript frameworks (React, TypeScript), HTML, CSS, and responsive design.
  • Experience with state management libraries (Redux, Vuex) and testing frameworks (Jest, Cypress).
  • Strong knowledge of at least one backend language (Golang, Node.js, Python).
  • Experience building RESTful APIs.
  • Familiarity with database technologies (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Experience with stream processing.
  • Fundamental knowledge of data processing methods.
  • Familiarity with message queue technologies (e.g., Kafka, NATS, RabbitMQ).
  • Familiarity with Agile development methodologies (Scrum, Kanban).

Nice to have

  • Experience working with industrial protocols (OPC UA, EthernetIP, Modbus, MQTT)
  • Experience working in manufacturing environments

Benefits

  • Annual company performance bonus program
  • Equity in the form of Restricted Stock Units (RSUs)
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs

About the company

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders. They address the challenges of electric vehicles through technology for software-defined vehicles.

Sr. Software Engineer, Full-Stack (Factory Systems) at Rivianvw.Tech | JobZoey