Looking for a great place to work?

Magentrix is a young and fast-paced software company with a dynamic and engaging work environment. We’re fun, easy going, and not afraid to experiment and try new things. Our team is full of smart and talented people who embody the same desires to grow, learn, and advance their careers. If this sounds like you, your next career could be at Magentrix.

Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
Magentrix Office - employee dining
Magentrix Office - lounge

Magentrix Office - entrance
What do we do at Magentrix?

We are a software company that helps organizations of all sizes leverage the power of collaboration by creating solutions that improve communication, engagement, and productivity. With a deep understanding of the challenges organizations face, we provide effective solutions that create positive change. Today, we are trusted all over the world by customers who rely on us for their secure, mobile-ready sites and web apps that run their business.

What is it like to work at Magentrix?

Our office environment is informal and casual. Everyone is a valuable member of the team and we all work together. We’re always learning and focused on productivity and efficiency. Our business operates on our own platform which enables us to consistently innovate. We offer a benefits package and provide a full kitchen stocked with coffee and snacks. We also love to celebrate birthdays! Learn more about us.

Due to our continued growth and success, we are currently on the search for talent to fill the positions below. All positions are full-time, permanent (unless noted otherwise) and are based in our head office located in Thornhill, Ontario.

The Account Executive plays a critical role in Magentrix’s growth. You will manage a pipeline of deals from qualification to close for Magentrix's SaaS solution ranked in the leader's quadrant on G2 Crowd and maintaining a 5-star rating on Salesforce's AppExchange.


  • Learn and communicate Magentrix's offering to prospects and customers
  • Actively manage your sales pipeline from qualification to close
  • Successfully manage all stages of the sales cycle
  • Conduct discovery calls
  • Meet and exceed quarterly quotas


  • 5+ years of quota carrying experience, ideally with a SaaS solution
  • Working knowledge of Salesforce and/or Microsoft Dynamics
  • Familiarity with partner programs and go-to-market channel strategies
  • Proven consultative sales skills
  • Excellent written and verbal communication abilities
  • A passion for technology and web design
  • University degree or equivalent experience.
  • Based in Canada, ideally in the Greater Toronto Area, however, all Canadian residents will be considered.


  • Competitive OTE compensation (Salary + Commission)
  • Uncapped commissions
  • Paid Vacation
  • Comprehensive Benefits Package

Magentrix is a cloud company which provides enterprise-grade partner and customer engagement platforms to help organizations better manage their partners and customers.

We are looking for a candidate who has worked in consulting (customer-facing) roles, preferably in the CRM space (Salesforce, Dynamics, or HubSpot). Candidates should be able to work with clients' channel sales and marketing teams, analyze their needs, help clients implement our platform and adapt the best-in-class business process to run channel operations or customer self-service portals.

Candidates also need to be able to create design documents from the business requirements and be able to interface with developers to derive the technical requirements. Candidates also preferred to have experience with programming, coding to be able to create technical design documents.




  • Act as Business System Analyst to understand client business requirements and processes and develop Statements of Work to be reviewed by Professional Services team for scoping and estimation.
  • Facilitating the negotiation of requirements amongst multiple stakeholders and pitch the best-in-class solution to the clients and transform their business processes.
  • Maintain requirements tracking to keep tight control over evolving business requirements and scope changes
  • Become a solution expert that can guide customers on how best to realize value from Magentrix products/services
  • Organize design sessions with the solution architect to define the solution, specifications, and scope.
  • Manage multiple projects simultaneously to meet delivery and budget targets
  • Work with developers and other stakeholders to deliver projects and help client launch their portals.
  • Coordinate with other Engagement Managers to conduct resource planning and ensure that the project members are utilized effectively.




  • University degree in engineering, science or technology field or equivalent
  • Project Management certification or equivalent experience is an asset
  • Salesforce or other CRM certifications is an asset
  • Experience in preparing solution proposals and detailed functional requirements in consultation with clients and partners
  • Past experience with software implementation for clients.
  • Background knowledge of channel sales or self-service customer support is desirable




  • Knowledge of CRM application implementation (Salesforce, Dynamics, or HubSpot)
  • Minimum 3-5 years working as a business analyst/system analysis in a technology setting
  • Able to work under stress and conflicting timelines when necessary
  • Strong interpersonal skills and communicates clearly and concisely (written and verbal)
  • Flexible, energetic, and able to work well with others in a client-focused, innovative and cross-functional environment
  • Enhanced proficiency in Microsoft Office Suites (Excel, PowerPoint, Access, Word, Publisher)
  • Strong organizational and problem-solving skills balanced with common sense and initiative
  • Results-oriented and process-driven, with high expectations of self and team
  • Ability to set expectations with clients and promptly follow through to progress implementations effectively and in a timely manner


Magentrix corporation is seeking for a permanent Quality Assurance (QA) Analyst to join their team. In this role, you are responsible to assure the quality of the product is met before deployment to production servers. You will need to have a solid understanding of all QA procedures and apply them effectively on each release.

NOTE: this role is remote, full-time.


  • Working closely with the development team to deliver quality software to our clients.
  • Develop test plans, test cases, test scripts and test reports based on the requirements.
  • Review user requirement documents to ensure the new features are testable.
  • Fully test the application with all edge cases before release.
  • Validate that user expectations are achieved during the testing process.
  • Determine LOE for individual issues in the backlog before starting the test.
  • Prepare clear, precise and multi-step test cases for each issue in the backlog.
  • Prepare release notes for the final product.


  • Minimum 5 years of experience in testing complex enterprise web based applications.
  • Excellent knowledge of software testing, concepts and procedures.
  • Strong oral and written communication skills, excellent interpersonal skills.
  • Degree in Business Administration, Software Engineering or a related field.
  • Understanding of QA process for software development, debugging and release.
  • Solid knowledge of sanity, smoke and regression testing procedures.
  • Familiar with Agile software development methodology.
  • Assess, evaluate and time estimate defects, enhancements and large scale tasks.
  • Ability to write multi-step and precise test cases for defects and issues.
  • Familiar with automated testing tools.
  • Knowledge of CRM software such as  Salesforce or MS Dynamics is a plus.


The team at Magentrix is redefining what collaboration means in a business environment to transform the way that communication and engagement are done. We develop portal solutions for businesses which improve their interactions between employees, customers, and partners so they can collaborate from anywhere, at any time. We work with customers and partners every day to understand their challenges and to provide effective solutions that change their businesses for the better.


  • Responsible for providing software technical support
  • Troubleshoot problems, respond to queries and question related to Magentrix Platform, identify and isolate problems
  • Product Knowledge base articles based on client and provide daily operations support as needed using incident management and resolution
  • Provide status to supervisors and clients
  • Communicate effectively with individuals/teams in the program to ensure high quality and timely expedition of customer requests
  • Participate in activities and contribute ideas to resolve problems to better serve the customer and/or improve productivity
  • Use decision-support tools to answer questions
  • Collaborate with internal teams on complex problems
  • Help customers in customizing and integrating their account using Magentrix platform and other cloud APIs
  • Design solutions to problems that may be unstructured and that may require conceptual/creative thinking


  • Candidate must possess at least a Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
  • Salesforce Certification is considered an asset
  • Excellent written and verbal communication skills in English
  • Experience interacting and presenting to customers over the phone and using collaboration tools is required.
  • Knowledge of the following: CSS, JavaScript, JSON, C#, .NET and HTML is considered an asset.
  • Experience reviewing logs for root cause analysis.
  • Must be a team player and maintain effective collaboration with internal stakeholders.
  • Effective time discipline and management.