
Software Engineering Co-op
Moment Energy1 day ago
Surrey, CanadaIntern
Responsibilities
- Develop front-end web interfaces for the battery management system cloud portal.
- Contribute to backend API development and system architecture.
- Design and implement database schemas and support platform functionality.
- Integrate energy storage hardware with cloud services and IoT infrastructure.
- Develop unit and integration tests and assist with software testing and debugging.
- Support the IoT platform for remote battery monitoring and control.
- Improve software performance, reliability, code quality, documentation, and reusability.
- Collaborate with hardware and software engineers on product development.
Requirements
- Currently pursuing a bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- Experience with modern web development frameworks and tools.
- Familiarity with backend development and API design.
- Basic understanding of databases and data modeling.
- Interest in cloud platforms, IoT systems, and connected hardware.
- Experience with version control systems such as Git.
- Strong preference for Design Team or previous co-op experience.
- Strong problem-solving and analytical skills and the ability to work independently and collaboratively.
Benefits
- Three paid days off per co-op term.
- Open and collaborative office culture with company socials and wellness programs, including weekly yoga and fitness-center access.
- Free EV charging on-site.
- Mentorship from experienced software and systems engineers.
- Co-op position starting in January 2027.
Tech Stack
Categories
About Moment Energy
Moment Energy builds stationary battery energy storage systems using repurposed electric-vehicle batteries for off-grid, commercial, and industrial customers. The privately held company, founded in 2019 and based in Coquitlam, British Columbia, sources packs from automakers and integrates them for peak shaving, backup, and diesel-reduction use cases; it has announced partnerships with Nissan North America and Mercedes-Benz Energy.