Software Engineer - Tools

The Software Engineering team at GBatteries is responsible for bringing our charging technology to life. As a Tools Software Engineer, you should love data and building scalable systems. The software you build will act as a multiplier for all other teams' efficiency, and the scalable systems you build will allow us to move quickly today, and stay ahead of the competition in the long run. You'll have the opportunity to work with a wide variety of technologies.


  • Bachelors degree in an engineering, math, or related field
  • 2+ years industry experience
  • Fluency in C# or Python
  • Extensive experience with programming and algorithm design
  • Strong mathematics skills
  • Experience handling large data sets
  • Interest or experience with machine learning considered an asset

About us:
Here at GBatteries, you’ll be able to see the impact of your work from day one. We encourage unconventional thinking, and seek resilient problem solvers who aren’t afraid to get their hands dirty. We expect you to take ownership and be able to execute fast with minimal supervision and implicit direction.

We're located in Ottawa beside a small park, and an assortment of shops and restaurants. Our benefits outside the work environment include:  full dental and health coverage, a renovated and spacious office, fridge and pantry filled with drinks and snacks, daily dinner, and regular weekly social events.

To apply:
Please send us an email to the email address below with your cover letter and resume. Your cover letter should be specific.

​We would love to see any examples of previous work, side-projects or anything else that can show your passion for your work.

Apply via email