Where is your career taking you?

Upside Software is proud to be an employer of choice and attracts exceptionally talented people who form the foundation of our success.  We actively review all applicants for top talent who share our core values:   People First, Pride In the Work We Do, United We Stand, Everything With Integrity and Foster Innovation.   

Canada's Top 100 Employers


 
Canada's 50 Best Managed Companies


 
Alberta's Top 55 Employer 2012


 
Canada's Top Employer for Young People 2011 


Financial Post Top 10 Employers
 

Top Company

Expand your world. We are going places, and you can come too! Upside Software has demonstrated incredible growth since its inception and maintains strong expectations of continued rapid, but managed growth. 

A key aspect to our success is how well Upside is managed, which has ranked Upside Software as Canada's 50 Best Managed Companies 3 years in a row for 2011, 2010 and 2009. Identified in 2004 by Alberta Venture Magazine as Alberta's Fastest Growing Company and by Deloitte as the 17th Fastest Growing Technology in North America (and the only Canadian company) on the Rising Star list of their Fast 500 program.

 

Top Product

Expand your career. Upside Software Inc. invests heavily into Research & Development spending (more than 20% of our revenues and well above the industry average). This provides our employees with challenging work and exposure to innovative, ground-breaking technology and training on emerging technologies.

With a core value to Foster Innovation, Upside has training and development programs to support the skills development and certification of our employees. In addition, you can enjoy opportunities to work in different areas of the organization to expand your skills, experience and leadership capabilities.

 

Top People

Join an incredible team. It's no wonder Upside Software has been listed as one of Alberta's Top 55 Employers 4 years in a row for 2012, 2011, 2010 & 2009, as well as one of Canada's Top Employers for Young People 2 years in a row for 2011 and 2010. We regularly collect feedback from our employees to continue to make Upside a great place to work.

Our employees enjoy a competitive compensation package that includes exceptional effort bonuses, stock options, a flexible work environment, luxury seat tickets to concerts and hockey games, and free DVD and video game libraries. We also customize our benefits and perks to include complimentary breakfast each day, an in-house Registered Massage Therapist, a monthly transportation subsidy, a monthly gym membership subsidy, paramedical coverage for massages, acupuncture, and chiropractic medicine, just to name a few.

Contact our HR department at HR@upsidesoft.com

 

Technical - Development   * Positions Available - Click Here *

Intermediate JavaScript Web Developer    Apply Online
Click here for more information.

Junior Software Developer    Apply Online
Click here for more information.

Intermediate Software Developer   Apply Online
Click here for more information.
 
Senior Software Developer/Designer/Architect   Apply Online
Click here for more information.

Quality Assurance & Testing   * Positions Available - Click Here *
Our QA team provides an excellent opportunity to learn about our products and to grow your skills. Strong candidates will be offered the chance to demonstrate their abilities and quickly develop their skills along a rapid career development path.

To be successful in these roles candidates must have a minimum of a 2 year diploma in computer systems, some experience in a diverse web development and/or testing role and great communication and customer service skills. Exposure to web-based business applications based on Microsoft technologies will be a definite advantage.
 
Quality Assurance Functional Tester   Apply Online 
Click here for more information.

Quality Assurance Test Automation Engineer   Apply Online 
Click here for more information.


Professional Services   * Positions Available - Click Here *
Our Professional Services team provides ample opportunity to learn and grow, with responsibilities spanning project management, team leadership, business analysis, software/interface development, deployment and configuration.  With openings at all levels, strong candidates will be offered the chance to demonstrate their abilities and quickly develop their skills along a rapid career development path. 
 
To be successful in these roles candidates must have a minimum of 2 years systems experience in a diverse environment with a focus on systems integration and SQL programming.  Exposure, either in a development or implementation role, to web-based business applications, OO technologies, .Net, XML and/or COM/DCOM is also desired.
 
These positions offer a significant challenge and opportunity for advancement for the right candidates.  Though based in Edmonton, travel to customer sites is required and candidates should be able to travel into the United States and internationally.  Our staff enjoy a very fast paced, though casual work environment and the benefits of participating in a rapidly growing, pre-IPO company. 

Solution Architect, Professional Services   Apply Online
Click here for more information.

Business Analyst, Professional Services   Apply Online
Click here for more information.

Project Manager, Professional Services   Apply Online
Click here for more information.

Senior Technical Analyst, Professional Services   Apply Online
Click here for more information.

Technical Analyst, Professional Services   Apply Online
Click here for more information.


Technical - Application Support   * Positions Available - Click Here *
Our support team members enjoy working in a challenging environment where customer contact and support activities are their primary focus. Our staff enjoy a casual work environment and the benefits of participating in a rapidly growing, pre-IPO company. Our compensation program includes competitive salaries, company paid benefits, profit sharing and stock option plans.

Internal Application Development and Technical Support Analyst    Apply Online
Click here for more information. 


Sales & Inside Sales   * Positions Available - Click Here *

Documentation Specialist    Apply Online
Click here for more information.

Technical Trainer    Apply Online
Click here for more information. 


Marketing   * Positions Available - Click Here *
We do not currently have any openings in this department.

Consulting   * Positions Available - Click Here *
We do not currently have any openings in this department.

Management   * Positions Available - Click Here *
We do not currently have any openings in this department.

Finance, Accounting & Administration   * Positions Available - Click Here *
We do not currently have any openings in this department.

Living in Edmonton

Upside Software is a proud Edmonton-based company. Edmonton is a rapidly growing Tier 1 Canadian city boasting the country's lowest corporate and personal tax rates as well as one of Canada's lowest unemployment rates. A vibrant locale known as Canada's Festival City, Edmonton is host to more than 30 major annual festivals celebrating the city's rich cultural diversity and community spirit. Click here to learn more about our amazing city!

Hear what Upside employees are saying

  • "I came here right out of college 4 years ago, and Upside made the transition from school to work very easy for me to adjust to. While other companies turned me down, Upside welcomed me into the team with open arms and really made me a part of the company. I thoroughly enjoy working for Upside because of the challenges faced with the projects I’ve been a part of. I enjoy a challenge and having a great team of co-workers helps me through any project. Upside has a positive uplifting atmosphere that makes me want to come to work. I always feel engaged in all the goings-on within the company and I feel my opinions and ideals are truly valued."
    - Ashley McCullough
  • "If you are interested in opportunities to grow and learn professionally in a dynamic company, you’d do well to apply at Upside Software. The managers and human resources team really give employees a chance to develop their capacities and careers. There are plenty of opportunities to show your skills and to move internally for an even better experience."
    - Brenden Murphy
  • "One thing I value about working at Upside is that everybody is so supportive. Whenever I have a question or need guidance I can go to another team member, my manager or my director and they always make time for me."
    - Timothy Schmidt
  • "I enjoy working at Upside because I get the opportunity to work with a great team to provide support to our global client base in a relaxed and fun work environment."
    - Tony Palylyk
  • "If you’re motivated to learn, working at a company like Upside offers a unique opportunity for you. A company that is still growing offers an exciting perspective that can’t be found at larger companies. Combined with good employee benefits and a friendly, casual office environment, and you’ve got a great place to work."
    - Edward Smith
  • "I enjoy working for an organization that is number 1 in the world at what we do (not a lot of people can say that), I also enjoy the challenges that go along with working with clients who are on the Fortune 500 list of companies on a daily basis."
    - Harvey Porter
  • "I love working at Upside because of the friendly atmosphere and the way people work together to help one another succeed."
    - Brandon Gladue
  • "I like the people I get to work with every day. I like being able to come up with solutions to help clients solve their business issues."
    - Julia Adams
  • " I enjoy spending time with the team in a family environment that, promotes personal and professional growth. I find myself learning in my spare time as the type of work here is self-motivating. I believe that the skills I continue to learn are worth more than the time I spend learning them."
    - Grahame Cenkner