Senior Software Engineer - Cloud Gateway (Winnipeg)
Senior Software Engineer - Cloud Gateway (Winnipeg)
-
Winnipeg, Canada
-
Posted: today
-
Save
Description
Role Summary The Internet of Things (IoT) and Streaming Team is seeking several Senior Software Engineers to support our Cloud Gateway Platform. The role involves building a massively scalable and robust IoT Platform that handles ingress and egress data to and from vehicles, including Remote Commands, Asset State, streaming and batch data acquisition, data model registry, and fleet orchestration for push updates. Responsibilities Design, develop, and deploy distributed systems and applications for the Cloud Gateway Platform, focusing on scalability, reliability, and performance. Work with event‑driven architectures, leveraging technologies such as Kafka and Redis to build efficient and fault‑tolerant systems. Collaborate with cross‑functional teams to understand requirements and translate them into scalable solutions. Write high‑quality, maintainable code and ensure robust test coverage. Implement, monitor, and debug applications to maintain high availability and low latency. Develop, deploy, and maintain solutions on cloud platforms, primarily AWS. Manage and optimize message brokers and implement streaming and queuing solutions as needed. Proactively identify and address performance bottlenecks, scalability challenges, and production issues. Participate in an on‑call rotation to address production issues during off‑hours, including weekends, late nights, and holidays. Maintain comprehensive documentation for systems, processes, and tools. Continuously improve CI/CD pipelines, monitoring, and alerting systems. Qualifications Office location requirement: Work from R | V Tech’s Yaletown Office in Vancouver at least three days per week. Remote work: Work from home two days per week is supported. On‑call participation: Required participation in a rotating on‑call schedule, including occasional weekends, late nights, and holidays. Bachelor’s degree or equivalent required. At least two years of professional experience in software engineering. Robust foundation in software engineering principles and distributed systems design. Proficiency in Go (GoLang), Rust, and Python, with production‑grade experience. Experience with cloud platforms, preferably AWS, and familiarity with cloud‑native patterns. Expertise in event‑driven architecture and message brokers such as Kafka. Proficiency with Redis for caching, session storage, or distributed data structures. Experience with data stores such as Amazon DynamoDB, Amazon RDS, Amazon DocumentDB, and/or MongoDB. Solid understanding of systems debugging, production monitoring tools such as Datadog and Amazon CloudWatch. Experience with unit testing, system testing, and performance testing. Experience building cost‑effective and efficient designs. Solid knowledge of Git, version control, and collaboration tools. Ability to self‑manage and drive projects to completion independently. Preferred Advanced degrees such as a Master’s or PhD in Computer Science, Engineering, or a related field. Familiarity with communication protocols like WebSocket and gRPC. Familiarity with CI/CD tools such as Jenkins and GitLab CI/CD. Familiarity with infrastructure provisioning tools like Terraform, Terragrunt, Crossplane, Argo CD. Knowledge of containerization and orchestration tools such as Docker and Kubernetes. Experience building high‑performance, low‑latency systems in large‑scale environments. Experience in automotive settings or with IoT/Connected devices provides a plus. Compensation and Benefits Compensation packages for full‑time positions include a base salary, eligibility for an annual performance bonus, and eligibility for equity. Benefits include Flex Time Off, retirement savings plans, and medical, vision, and dental coverage. Equal Opportunity Employer Rivian and Volkswagen Group Technologies is an equal‑opportunity employer and is proud to create a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, disability, marital status, age, veteran status, or any other characteristic protected by law. Legal Compliance Rivian and Volkswagen Group Technologies is committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Apply on Kit Job: kitjob.ca/job/2prg8a
Highlights
-
Company nameRivian VW Group
-
Job positionSenior Software Engineer - Cloud Gateway (Winnipeg)
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
More info about this ad
Senior Software Engineer - Cloud Gateway (Winnipeg) has been posted in the Winnipeg Engineering category on Locanto.
In this category, there are no other ads right now posted in Winnipeg.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.