Who we are

Telling you about job requirements probably isn’t as helpful as describing characteristics of the people who are already succeeding at Softworks. All of us have a a mix of technical and customer service skills.

What we want

Communication Skills

An accent is awesome (more flavor) but you need to be totally comfortable in English both oral and written. If you speak a second language – bonus points! You need to love talking with customers.

Active Learners

The best people are the ones who know they don’t know everything. We’re looking for people who are always looking for the best ways to do things and stay on top of the latest trends in whatever they’re doing.


We need people willing to take the bull by the horns to get the job done. We want people who aren’t afraid to try new things and are always on the lookout for the best way to accomplish a goal or objective.

What we offer

Remote Work Opportunities

Imagine not having to argue with traffic every day, and being able to work from the comfort of your own home. Softworks offers a remote work program that allows employees to work a portion of their week from their home office, and it’s easier on the environment!

Insurance and Benefits

Life can be expensive, so let us shoulder some of the burden. Softworks offers a comprehensive benefits package for full-time employees, including prescription drug and dental coverage, eye exams, and insurance policies to help protect you and the ones you care about.

Work/Life Balance

We understand that life doesn’t always work around your job schedule. That’s why we offer a flexible paid-time-off program; whether you’re sick, have a family emergency, or just need to rest up, we let you take the time you need to be able to give us your best.

Job Openings

We develop and support the Alinity™ cloud application for managing professional licensing organizations. Our clients include leading healthcare, law and financial colleges and associations from across Canada. We are looking for several exceptional people to join our Customer Service team to assist our clients achieve success with our products.

This is a great opportunity to work with a successful, innovative software company creating beautiful cloud-based and mobile-enabled applications. We have a team of experts you can learn from in an informal atmosphere. We offer full health and dental plans, flexible vacation, work-from-home options and a modern office space.

The key responsibilities of this role include:

  • Creating custom forms, SQL queries and reports to meet unique client requirements.
  • Troubleshoot technical problems and research alternatives when necessary.
  • Identify and escalate situations requiring urgent attention to the development team.
  • Identify requirements and lead implementation of our product for new and upgrading clients
  • Providing first class service on client support requests.


You must have the following technical skills to be considered for this role:

  • 2 or more years of experience as a Software Developer creating SQL queries.
  • Strong problem solving and technical troubleshooting skills.
  • Exceptional verbal communication skills in English including the ability to communicate technical information to non-technical end-users.
  • Effective documentation skills in English including the ability to create detailed but concise documentation on user requirements and proposed solutions.

… And if you have these as well – bonus points!

  • 1 or more years Technical Customer Service experience.
  • 1 or more years experience using Microsoft Report Builder™
  • 1 or more years experience creating complex XML documents
  • 1 or more years data conversion experience using Microsoft SQL Server™
  • Degree or Diploma in Computer Science, Information Technology (IT) or related field.

Softworks is a different kind of employer so it only makes sense we interview differently. We focus on interactive, problem-solving interviews where you demonstrate your technical and analytical skills by working on real-world problems at a computer working with our team members. You must be comfortable writing SQL queries quickly (inner and outer joins, group by’s etc.) and interpreting and proposing solutions for client requirements. If this sounds like fun to you, you may be just the person we are looking for.

We build and support the Alinity Regulatory Management System – a cloud-based web and mobile application for managing professional licensing organizations. We are looking for an energetic person with experience in software sales and a passion for technology to join our team.

Responsibilities include:

  • Creating and hosting software demos and webinars
  • Proposal and quote development
  • Feature blog posts and white papers (lead magnets)
  • Master implementation schedule management

We are a dynamic team of 10 individuals with a passion for delivering great software and customer service. We have an established client base and a new product version created specifically to allow us to expand our market. This is a great opportunity to get in early with an expanding company with good venture capital support.

We offer a competitive compensation package including bonuses for meeting sales targets and an outstanding health and dental benefit package. We also provide flexible vacation time, work-from-home options, and a modern office with the latest equipment provided. Travel is not required.

We are looking for someone who can meet face-to-face and in-person with other team members frequently so the so the successful candidate must live in Edmonton and work in-office at least 3 days per week. A relocation allowance is not provided for this position.

Mandatory requirements:

  • Degree or diploma from a post-secondary institution
  • 2-years experience selling software products
  • Strong verbal and written communication skills in English
  • Strong general computing skills and interest in learning new software


  • Experience selling a SaaS product
  • Basic knowledge of SQL query development (for creation of demo data)
  • Knowledge of video creation software
  • Fluency in French or Spanish
  • CRM software experience

We’re always recruiting

Great things happen when people are working at jobs they love. Are you doing great things?

We’re always looking for exceptional people even when we aren’t advertising a job posting. You should know, however, that submitting a standard resume won’t get you anywhere. If we are going to have a relationship, we might as well start by being honest! Let us know why you think you would be a great addition to our team.