As the Senior Software Engineer, you will be part of an iconic brand that is set to revolutionize the electric pick-up truck & rugged SUV marketplace. In this role, you will work with engineers & technical leaders across the company to ship interoperable products and systems on strong foundations. You will also collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications and deliverables. You will implement best practices and standards for software development, including code reviews, testing, and documentation. The role requires occasional in-person meetings and events regularly.