Platform Engineer, DevEx & SRE
Job Description
The DevEx & SRE team plays a unique role at the intersection of platform engineering, developer experience, and customer support. We're responsible for the systems that help engineers build, test, and deliver software to connected devices in the field — and the internal tools that provide visibility, diagnostics, and support for both engineering and Customer Care.
As a Platform Engineer, you'll contribute to the infrastructure and internal applications that support OTA (Over-the-Air) updates, device simulation, and operational tooling. The work spans full-stack development and focuses on building systems that are robust, maintainable, and designed to scale. This is a hands-on engineering role where you’ll have the opportunity to shape internal platforms, collaborate across teams, and support real-world product delivery at scale.
Responsibilities:
- Build and maintain tooling that supports OTA updates for our IoT device fleet — including rollout strategies, versioning, and testing infrastructure.
- Collaborate with other engineers across the product stack to ensure seamless OTA integration and a reliable device update process.
- Contribute to and enhance internal platforms and tools that empower engineering and support teams, including observability, simulation, and testing frameworks.
- Design and deploy secure, scalable, and cost-effective cloud services using AWS and modern IaC (Infrastructure as Code) tools like CDK.
- Participate in architectural discussions, code reviews, and agile ceremonies as a key voice in the DevEx & SRE team.
- Own infrastructure and CI/CD pipelines for internal tools and services.
- Bring in best practices for cloud observability, performance tuning, and operational excellence.
- Proven experience building and operating cloud-based systems in production.
- Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent years of experience.
- Comfortable developing backend services in a modern programming language (Typescript preferred).
- Familiarity with DevOps practices, including CI/CD, observability, infrastructure as code (e.g., Terraform or CDK), and container orchestration (Docker, Kubernetes).
- Strong collaboration skills — you enjoy working with cross-functional teams and making tools that other engineers love to use.
- Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex cloud-based systems.
- A passion for system reliability, clean architecture, and thoughtful automation.
- Interest in IoT systems, embedded collaboration, or OTA workflows.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration platforms.
Preferred Qualifications:
- Reside within the Detroit, Michigan area or nearby, with the ability to work in a hybrid environment and regularly commute to our Detroit office as needed.
- A solid understanding of IoT systems and experience collaborating with embedded or firmware teams.
- Experience owning or building real-world over-the-air (OTA) rollout systems.
- Involvement in building or maintaining internal developer portals, SDKs, or engineering automation platforms.
What Would Set You Apart:
- React experience for building intuitive internal dashboards and support tools.
- Go (Golang) experience for developing scalable microservices within a cloud-native architecture.
- Comprehensive medical benefits coverage, dental plans and vision coverage.
- Health care and dependent care spending accounts.
- Employee and Family Assistance Program (EAP).
- Employee discount programs.
- Retirement plan with a generous company match.
- Generous Paid Time Off, Sick, and Holidays
- Family Leave (Maternity, Paternity)
- Short- and long-term disability
- Life insurance and accidental death & dismemberment insurance
Compensation Range
Compensation may vary depending on skills and experience.
Base Salary: $79,400 - $111,000
Diversity, Equity and Inclusion: At Canopy, we're on a mission to end theft from vehicles and revolutionize vehicle security by building cutting-edge technology. We will achieve this by prioritizing individuals and staying attuned to the evolving needs of our people, users, and industry trends. We foster a workplace culture that embraces diversity and authenticity, enabling us to flourish as a team of exceptional individuals working towards a common purpose. We gain a deeper understanding of our users' experiences by continuously improving our skills and expanding our knowledge. A more diverse, equitable, and inclusive Canopy leads to greater innovation and success.
Equal Opportunity: Canopy does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
Company Information
Location: South Jordan, UT
Type: Hybrid