Rivian Software Engineer II Position

1 week ago

Vancouver BC, Greater Vancouver Regional District, BC; British Columbia, Canada Rivian and Volkswagen Group Technologies Full-time

Be a part of Rivian's Vehicle Data Services team as a Software Engineer II. Utilize your coding skills in Go and Python to address real challenges in electric vehicle technology. As an engineer, you'll manage backend services and enhance our schema-validation systems. This role requires end-to-end ownership of your work while implementing high-performance data strategies and collaborating with cross-functional teams. Your expertise will be vital in developing systems that ensure real-time connectivity within our fleet of vehicles. Key Responsibilities:

  • Design and deliver backend features using Go and Python
  • Oversee configuration management for vehicle features
  • Lead the migration process for analytical data
  • Create efficient streaming architectures for real-time data
  • Ensure high observability and system reliability
Requirements:
  • Bachelor’s degree in Computer Science or equivalent
  • At least 2 years of experience in backend development
  • Proficiency in Go or Python required
  • Experience with databases and REST APIs
  • Excellent writing skills for technical documentation
Join Rivian and help shape the future of intelligent, connected vehicles. #J-18808-Ljbffr