Prophix empowers Finance Professionals to deliver tremendous value to their organization. Prophix Employees are inspired to develop, grow and lead.

2016 SMEProphix develops advanced software that automates important financial processes. Prophix is the leading provider of Corporate Performance Management (CPM) solutions for the mid-market. Thousands of Finance leaders in nearly one hundred countries use Prophix software to empower their organizations and gain valuable insight into business performance.

Working with a global network of partners, Prophix maintains offices in Mississauga, Ontario, Canada (corporate head office), Portland, Oregon, USA, Brazil, England, Denmark, and Germany.

 

Company Culture

Prophix is proud to be recognized as one of Canada’s Top Small & Medium Employers.

We welcome dynamic, creative individuals with an entrepreneurial spirit who want the opportunity to grow their career.  We like to work hard and play hard, participating in many charitable activities to make a difference in the world. In addition, the company holds many celebrations and you can consider joining one of our five sports teams. See Perks and Benefits

Role Location

All positions are located at Prophix’s head office in Mississauga, Ontario unless otherwise noted.

Candidates must be legally entitled to work in the particular country where the role is located, at the time of their application.

AVAILABLE POSITIONS

  • Application Support Analyst(Mississauga, Ontario, Canada)
    The Application Support Analyst (ASA) proactively seeks solutions for our clients' various technical and product related issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working remotely with our customer base. The ASA should have an excellent technical grasp on software and hardware, balanced by strong problem solving and customer management skills.
  • Business Analyst II(Mississauga, Ontario, Canada)
    A Prophix Business Analyst II (BAII) is a dynamic individual who has an excellent technical background and is looking to transition into a fast paced, customer oriented, consulting role. The position will report to an Implementation Manager within the Professional Services group and will work extensively with various internal and external clients.

    The successful candidate will have strong inter-personal skills, be mature and confident when dealing with high level customer executives. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers. The ideal candidate has a strong technical background and is looking for a business-related experience. This role would give a BAII a broad range of experiences and help cultivate their consulting skills.
  • Business Development Representative(North American Channels & Alliances Sales)
    Prophix is looking for a Channel Business Development Representative to add to our growing North American Channels and Alliances team. The successful candidate will be a true entrepreneurial hunter. Ready and prepared to do the activities necessary to be successful. They will be results oriented, self-motivated, and driven with a need to win.

    The Channel Business Development Representative reports to the VP of Channels and Alliances, North America, and is responsible for developing a channel recruitment plan, attracting new VAR’s (Value Added Resellers), partners and alliances that will complement Prophix and expand our indirect network.
  • Cloud Operations Analyst(Mississauga, Ontario, Canada)
    As a Cloud Operations Analyst, you will focus on the implementation of processes and procedures to ensure that the cloud infrastructure is scalable, reliable, secure, and supportable to meet defined service level commitments. As a member of the Prophix Cloud Operations team, you will work closely with Customer Success, Product Operations, and Information Security groups to ensure regular ongoing management of Prophix Cloud Services.

    The ideal candidate should have a strong understanding of cloud, networking, and Microsoft Windows infrastructure running on Amazon AWS. He/she should possess strong technical acumen coupled with excellent organization skills to address unexpected and disruptive events within the Prophix Cloud Service environment including developing strategies and procedures to respond to incidents, control and limit damage, recover and restore normal operations, and reduce incidence of similar events happening in future.
  • Consultant(Mississauga, Ontario, Canada)
    As the Consultant, you will lead the implementation of Prophix's Corporate Performance Management software with various clients. The consultant would work largely independently and would take ownership of the quality and success of the Prophix deployment. The consultant would take part in project management, solution design and executing the project deliverables to the satisfaction of the client. This would include working onsite or remote with the client team to build out their Prophix solution. They would focus their efforts in the small to medium sized projects and work under an Implementation Manager. Successful applicants will receive tremendous experience in: project management, customer management and the consulting processes.

    Reporting to the Consulting Manager, you will tap into your well-honed inter-personal skills and be mature and confident when dealing with high level customer executives. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers. The ideal candidate has a strong balance between technical background and business experience.
  • Inside Sales Representative(Mississauga, Ontario, Canada)
    As an Inside Sales Represetative, you will be involved in developing new prospects and interacting with customers over the phone to generate quality leads. You would be calling into your assigned territory, finding new contacts, utilizing CRM (Salesforce.com), building accounts and pitching Prophix software solutions.

    Reporting to the Business Development Manager you will tap into your well-honed skills in lead generation, prospecting and cold calling to net new business.
  • Junior Account Manager(Reading, UK)
    If you want to break into software sales, then this role is for you! As part of our Junior/Mid-Market Sales team, your mandate as a Junior Account Manager is to be the front line internal sales team, both generating outbound and following up on inbound leads, update the CRM (Salesforce.com), and provide value through lead/opportunity identification and progression. Field Sales activity will initially be supported by the senior Direct Sales team through the ramp up period to ensure successful transition to ownership of territory and quota.
  • Junior Regional Account Manager(Mississauga, Ontario, Canada)
    Prophix is looking for driven, results-oriented professionals that are new or relatively new to sales to join the growing sales team in North America. If you have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the Prophix sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Lower Mid-Market organizations.
  • Manager, Accounting(Mississauga, Ontario, Canada)
    Prophix is looking for a hands-on, detail-oriented, results-driven individual with proven communication skills and a strong work ethic to work in a challenging, fast-paced environment to manage accounting functions within the Finance Team.
  • Office Administrator(Mississauga, Ontario, Canada)
    Prophix is currently seeking an Office Administrator. This position will play an integral role in the customer service and organizational strength of our company. As the Office Administrator, you will provide administrative support to the organization, greet and direct visitors, and assist with logistics for executive meetings and corporate events. Candidates will have excellent verbal and written communication skills, a strong ability to multi-task and a friendly demeanor. As the first line of contact to visitors, customers, and vendors in person, online, and via telephone, you will exhibit and maintain our positive and friendly company image.
  • Product Manager(Mississauga, Ontario, Canada)
    The Product Manager is a thought leader in the planning, design, and delivery of product capabilities that meet and exceed customer expectations.

    As the Product Manager, you will provide thought leadership on the short and long-term vision of key product initiatives from initial ideation to product release by working across departments with people from different functional backgrounds while fostering strong partnerships across the company, and advocating on behalf of customers.
  • Regional Account Manager(Boston, Massachusetts, United States)
    Prophix is looking for driven, results-oriented professionals to add to our growing sales team in North America. If you have a track record of success selling software or have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the company's sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Core Mid-Market organizations.
  • Regional Account Manager(Toronto, Ontario, Canada)
    Prophix is looking for driven, results-oriented professionals to add to our growing sales team in North America. If you have a track record of success selling software or have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the company's sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Core Mid-Market organizations.
  • Sales Associate(Mississauga, Ontario, Canada)
    If you want to break into software sales then this role is for you! As a member of our Sales Operations Support team, your mandate is to be the front line to the field sales team by following up on inbound leads, update the CRM (Salesforce.com), and provide value, through leads/opportunities, to the direct Sales team.
  • Senior Consultant(Mississauga, Ontario, Canada)
    A Prophix Senior Consultant is a dynamic individual who has an excellent technical background and is looking to transition into a face paced, customer oriented, consulting role. The position will report to an Implementation Manager within the Professional Services group and will work extensively with various internal and external clients.

    The successful candidate will have proven project management and project execution skills. They will also have a good balance between technical and business understanding. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers.
  • Software Quality Architect(Mississauga, Ontario, Canada)
    This is a senior role spanning multiple scrum teams responsible for the creation of innovative new capabilities in Prophix used by a 2500+ global customer base for budgeting, reporting, and integrated financial planning.

    A Software Quality Architect must analyze assigned product areas to devise and assure the implementation and execution of all automated and manual testing with an understanding of API inputs, outputs, and behaviours as well as client-side considerations. In this role you will apply proven analytical and problem-solving skills to help verify, communicate, and resolve systems/software application issues through careful testing to ensure our products are defect-free and conform to product specifications.
  • Solutions Engineer(Mississauga, Ontario, Canada)
    The Solutions Engineer must understand business needs of potential and existing customers and demonstrate Prophix's solution via webinars, presentations, product demo, Proof of Concepts (POC), or other supporting activities. The proposed solution must be translated into material(s) that can be used to profile Prophix's market leading software and services.
  • Sr. Software Engineer (Full Stack)(Mississauga, Ontario, Canada)
    Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities in Prophix used by a 2500+ global customer base every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environment with the entire development, product management, and user experience teams to write high quality, testable, and maintainable code to deliver and implement new product features.
  • Application Support Analyst(Mississauga, Ontario, Canada)
    The Application Support Analyst (ASA) proactively seeks solutions for our clients' various technical and product related issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working remotely with our customer base. The ASA should have an excellent technical grasp on software and hardware, balanced by strong problem solving and customer management skills.
  • Business Development Representative(North American Channels & Alliances Sales)
    Prophix is looking for a Channel Business Development Representative to add to our growing North American Channels and Alliances team. The successful candidate will be a true entrepreneurial hunter. Ready and prepared to do the activities necessary to be successful. They will be results oriented, self-motivated, and driven with a need to win.

    The Channel Business Development Representative reports to the VP of Channels and Alliances, North America, and is responsible for developing a channel recruitment plan, attracting new VAR’s (Value Added Resellers), partners and alliances that will complement Prophix and expand our indirect network.
  • Consultant(Mississauga, Ontario, Canada)
    As the Consultant, you will lead the implementation of Prophix's Corporate Performance Management software with various clients. The consultant would work largely independently and would take ownership of the quality and success of the Prophix deployment. The consultant would take part in project management, solution design and executing the project deliverables to the satisfaction of the client. This would include working onsite or remote with the client team to build out their Prophix solution. They would focus their efforts in the small to medium sized projects and work under an Implementation Manager. Successful applicants will receive tremendous experience in: project management, customer management and the consulting processes.

    Reporting to the Consulting Manager, you will tap into your well-honed inter-personal skills and be mature and confident when dealing with high level customer executives. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers. The ideal candidate has a strong balance between technical background and business experience.
  • Junior Account Manager(Reading, UK)
    If you want to break into software sales, then this role is for you! As part of our Junior/Mid-Market Sales team, your mandate as a Junior Account Manager is to be the front line internal sales team, both generating outbound and following up on inbound leads, update the CRM (Salesforce.com), and provide value through lead/opportunity identification and progression. Field Sales activity will initially be supported by the senior Direct Sales team through the ramp up period to ensure successful transition to ownership of territory and quota.
  • Manager, Accounting(Mississauga, Ontario, Canada)
    Prophix is looking for a hands-on, detail-oriented, results-driven individual with proven communication skills and a strong work ethic to work in a challenging, fast-paced environment to manage accounting functions within the Finance Team.
  • Product Manager(Mississauga, Ontario, Canada)
    The Product Manager is a thought leader in the planning, design, and delivery of product capabilities that meet and exceed customer expectations.

    As the Product Manager, you will provide thought leadership on the short and long-term vision of key product initiatives from initial ideation to product release by working across departments with people from different functional backgrounds while fostering strong partnerships across the company, and advocating on behalf of customers.
  • Regional Account Manager(Toronto, Ontario, Canada)
    Prophix is looking for driven, results-oriented professionals to add to our growing sales team in North America. If you have a track record of success selling software or have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the company's sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Core Mid-Market organizations.
  • Senior Consultant(Mississauga, Ontario, Canada)
    A Prophix Senior Consultant is a dynamic individual who has an excellent technical background and is looking to transition into a face paced, customer oriented, consulting role. The position will report to an Implementation Manager within the Professional Services group and will work extensively with various internal and external clients.

    The successful candidate will have proven project management and project execution skills. They will also have a good balance between technical and business understanding. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers.
  • Solutions Engineer(Mississauga, Ontario, Canada)
    The Solutions Engineer must understand business needs of potential and existing customers and demonstrate Prophix's solution via webinars, presentations, product demo, Proof of Concepts (POC), or other supporting activities. The proposed solution must be translated into material(s) that can be used to profile Prophix's market leading software and services.
  • Business Analyst II(Mississauga, Ontario, Canada)
    A Prophix Business Analyst II (BAII) is a dynamic individual who has an excellent technical background and is looking to transition into a fast paced, customer oriented, consulting role. The position will report to an Implementation Manager within the Professional Services group and will work extensively with various internal and external clients.

    The successful candidate will have strong inter-personal skills, be mature and confident when dealing with high level customer executives. We are looking for an individual who will proactively seek solutions for our clients' various issues. As there is a large interface with our clients, the position requires an individual who is comfortable and confident when working on-site or remotely with our customers. The ideal candidate has a strong technical background and is looking for a business-related experience. This role would give a BAII a broad range of experiences and help cultivate their consulting skills.
  • Cloud Operations Analyst(Mississauga, Ontario, Canada)
    As a Cloud Operations Analyst, you will focus on the implementation of processes and procedures to ensure that the cloud infrastructure is scalable, reliable, secure, and supportable to meet defined service level commitments. As a member of the Prophix Cloud Operations team, you will work closely with Customer Success, Product Operations, and Information Security groups to ensure regular ongoing management of Prophix Cloud Services.

    The ideal candidate should have a strong understanding of cloud, networking, and Microsoft Windows infrastructure running on Amazon AWS. He/she should possess strong technical acumen coupled with excellent organization skills to address unexpected and disruptive events within the Prophix Cloud Service environment including developing strategies and procedures to respond to incidents, control and limit damage, recover and restore normal operations, and reduce incidence of similar events happening in future.
  • Inside Sales Representative(Mississauga, Ontario, Canada)
    As an Inside Sales Represetative, you will be involved in developing new prospects and interacting with customers over the phone to generate quality leads. You would be calling into your assigned territory, finding new contacts, utilizing CRM (Salesforce.com), building accounts and pitching Prophix software solutions.

    Reporting to the Business Development Manager you will tap into your well-honed skills in lead generation, prospecting and cold calling to net new business.
  • Junior Regional Account Manager(Mississauga, Ontario, Canada)
    Prophix is looking for driven, results-oriented professionals that are new or relatively new to sales to join the growing sales team in North America. If you have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the Prophix sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Lower Mid-Market organizations.
  • Office Administrator(Mississauga, Ontario, Canada)
    Prophix is currently seeking an Office Administrator. This position will play an integral role in the customer service and organizational strength of our company. As the Office Administrator, you will provide administrative support to the organization, greet and direct visitors, and assist with logistics for executive meetings and corporate events. Candidates will have excellent verbal and written communication skills, a strong ability to multi-task and a friendly demeanor. As the first line of contact to visitors, customers, and vendors in person, online, and via telephone, you will exhibit and maintain our positive and friendly company image.
  • Regional Account Manager(Boston, Massachusetts, United States)
    Prophix is looking for driven, results-oriented professionals to add to our growing sales team in North America. If you have a track record of success selling software or have experience in the CPM domain outside of sales, but have always wanted to break into sales then this role may be for you. Leveraging the company's sales model, the successful candidate will maximize revenue growth and increase market share in a defined territory focused on Core Mid-Market organizations.
  • Sales Associate(Mississauga, Ontario, Canada)
    If you want to break into software sales then this role is for you! As a member of our Sales Operations Support team, your mandate is to be the front line to the field sales team by following up on inbound leads, update the CRM (Salesforce.com), and provide value, through leads/opportunities, to the direct Sales team.
  • Software Quality Architect(Mississauga, Ontario, Canada)
    This is a senior role spanning multiple scrum teams responsible for the creation of innovative new capabilities in Prophix used by a 2500+ global customer base for budgeting, reporting, and integrated financial planning.

    A Software Quality Architect must analyze assigned product areas to devise and assure the implementation and execution of all automated and manual testing with an understanding of API inputs, outputs, and behaviours as well as client-side considerations. In this role you will apply proven analytical and problem-solving skills to help verify, communicate, and resolve systems/software application issues through careful testing to ensure our products are defect-free and conform to product specifications.
  • Sr. Software Engineer (Full Stack)(Mississauga, Ontario, Canada)
    Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities in Prophix used by a 2500+ global customer base every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environment with the entire development, product management, and user experience teams to write high quality, testable, and maintainable code to deliver and implement new product features.

Perks & Benefits

Comprehensive Benefits:

  • Wide-ranging Health Benefits including; vision care, EAP, short and long term disability (Canada & USA).  Benefits may vary by country.
  • Company matched RRSP, 401(k), or UK Pension
  • Company-paid fitness club/gym membership
  • Training reimbursement and internal training programs to enhance learning opportunities for employees
  • Company cell phone or cell reimbursement for designated roles

Competitive Compensation:

  • Excellent Base Salary
  • Lucrative Bonus Program
  • Candidate Referral Bonus Program
  • Rewards and Recognition programs including Presidents Club (trip) and numerous departmental awards

 Employee Participation:

  • Corporate Social Responsibility Committee
  • Prophix-sponsored sports teams
  • Semi-Annual Town Hall meetings
  • Social Committee events
  • Departmental and Company Social Events

Professional Services Team Day

prophix-software-ps-day

Halloween Celebrations

prophix-software-halloween

Social Responsibility Event

prophix-software-event

Accessibility

Prophix promotes a diverse, inclusive and accessible workplace. By embracing diversity, we build a more effective organization that empowers our employees to be the best that they can be. We are committed to creating a working environment that is barrier-free and we are prepared to provide accommodation for people with disabilities. If selected for an interview, please advise our Recruiting Manager if you require reasonable accommodation during the interview and assessment process and we will work with you to meet your accessibility needs.