XX
Backend EngineerAGI&M ASSETS INC.Vancouver, British Columbia, Canada
XX

Backend Engineer

AGI&M ASSETS INC.
  • CA
    Vancouver, British Columbia, Canada
  • CA
    Vancouver, British Columbia, Canada
Apply Now

About

Company Description

AGI&M ASSETS INC. is a leading supplier and manufacturer of Battery Energy Storage Systems (BESS) for utility, commercial, and industrial applications. We provide innovative solutions for grid-tied, off-grid, and micro-grid systems, complying with UL9540 and UL9540A certifications. AGI&M specializes in customized technology, such as PowerCube for Solar + Storage + Charging systems and PowerStation for large-scale BESS applications. Our solutions enable energy optimization, ancillary services, and enhanced grid performance, contributing to increased sustainability and improved management of renewable energy resources. Based on cutting-edge systems like PowerCore SCADA, our offerings redefine energy management for clients worldwide.

Role Description

This is a full-time hybrid role based in Vancouver, BC, with the option for some remote work. As a Backend Engineer (Python) for the Strategy Engine & API team, you will design, develop, and maintain backend systems, including APIs that integrate with energy storage hardware and monitoring software. Responsibilities include writing scalable and efficient Python code, managing database integrations, implementing data pipelines, and ensuring the performance of backend systems. Collaboration with cross-functional teams to develop new features, troubleshoot technical issues, and optimize systems will be critical in this role.

Qualifications

  • Proficiency in Python development, with experience in writing clean and efficient code
  • Familiarity with API development, integration, and optimization techniques
  • Strong understanding of database management and data manipulation
  • Experience with system design, scalability, and backend architecture
  • Knowledge of energy systems, SCADA technology, or renewable energy solutions is a plus
  • Strong problem-solving skills and the ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • Vancouver, British Columbia, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.