Position Overview
Embrace a full-time Senior Software Engineer role at Rivian and Volkswagen Group Technologies, focusing on Software Defined Vehicles and high-performance distributed systems in a hybrid work environment.
This pivotal position in Vancouver, British Columbia, requires designing and developing scalable systems within the IoT and Streaming Team. You will utilize GoLang, engage with event-driven architectures, and optimize applications on AWS, addressing complex technical challenges with cross-functional teams.
Key Responsibilities:
• Design and deploy robust distributed systems
• Leverage Kafka and Redis for fault-tolerant solutions
• Collaborate to translate system requirements into technical solutions
• Write maintainable Go programming code with test coverage
• Monitor and debug applications for high availability
Requirements:
• Minimum 3 years of relevant software engineering experience
• Bachelor's degree in a related field
• Strong knowledge of distri...