Careers with SUBNET

SUBNET Solutions Inc. is a software solutions company headquartered in Calgary, Alberta, with offices in Edmonton, Alberta, the United States, South Africa, and Australia. Our focus is on solving device and data interoperability and management problems primarily for the power utility industry. We integrate cyber-security, operational technologies, and distributed system techniques together when developing solutions to these problems.


SUBNET Solutions Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to mental or physical disabilities, family status, marital status, sex or gender, sexual orientation, pregnancy, age, religion or creed, nationality or citizenship, national or ethnic place of origin, ancestry, or race or color. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].

Current Career Opportunities

Opportunities for Students

New Graduates | Co-op | Internship Students

In order to develop our talent for the future, we love to develop the next generation of talent! At SUBNET, we are enthusiastic about student recruitment in our software and services departments. Through our partnerships with co-ops, internships and new graduate programs, we regularly employ students throughout their education and upon graduation.
To expose post-secondary students to our business and employment opportunities, we also participate in on-campus career fairs and mentorship programs.


Digital Marketing Director

Alberta, Canada | Full Time
The Digital Marketing Director role is critical to the business success of SUBNET and in driving business to help
SUBNET grow. It is the essential function of the Digital Marketing Director to be accountable for the
coordination, organization, and maintaining of all SUBNET digital and traditional marketing activities, events,
tradeshows, communications, materials, budgets, and marketing databases to leverage SUBNET in the market
place according to the company’s strategic plan and goals. You should have in-depth marketing experience
and a passion for digital technologies with forward-thinking ideas to build a maintain a strong company web

Intermediate Software Developer – Device Management

Calgary or Edmonton, AB | Full Time

It is the essential function of Intermediate Software Developer to ensure developed software meets the product requirements and quality standards necessary to satisfy customer expectations. An Intermediate Software Developer does this by engaging with the customer or product representative to understand requirements, by assisting in the creation of design and test documentation, and by unit-testing the code.

Senior Full Stack Developer

Calgary or Edmonton, AB | Full Time

It is the essential function of the Senior Full Stack Developer to develop software that meets the product requirements and quality standards necessary to meet customer expectations. The Senior Full Stack Developer does this by working with their team to understand requirements, create component designs, write unit tests, and develop code. 

System Integration Specialist

United States/Remote | Full Time It is the essential function of the System Integration Specialist to deliver and deploy our products at customer sites to meet project requirements and customer expectation. The System Integration Specialist does this by engaging with the customer to develop customer relationships, identify and document requirements, create system deployment plans and specifications, and perform the project work within the project timeline.

Technical Account Manager

Europe/Asia | Full Time
The SUBNET Technical Account Manager is a strategic member of the sales team who manages relationships with our customers. The Account Manager creates plans necessary to increase SUBNET product adoption with existing customers while continually seeking out new customers for sustained revenue growth of the company.