Enghouse Systems is a leading provider of software, technology and services for contact center operations, knowledge management and customer engagement. With over 25 years of experience, Enghouse Systems has delivered powerful software and services to more than 1,000 customers in over 65 countries.
The heart of Enghouse Systems is their suite of software and services that help companies maximize the effectiveness of their contact centers. Their portfolio of on-premise and cloud-based contact center software solutions provides powerful tools to manage customer outreach, monitor agent performance and increase customer satisfaction.
If you’re looking for an opportunity to work with cutting-edge technologies, Enghouse Systems could be the ideal career choice for you. With a highly skilled IT team, Enghouse Systems is always ahead of the ethical and security standards when it comes to developing and delivering new technologies.
The company is expanding its development and service capabilities in areas such as Natural Language Processing (NLP), applied Machine Learning (ML), computer vision, Machine-to-Machine (M2M) and robotics. The company is focused on creating the very latest in customer engagement technology and providing services that will help companies increase their customer satisfaction and reduce costs.
Enghouse Systems is also committed to connecting a more intelligent data architecture with its technology. From predictive analytics to agent automation, they develop tools to help companies gain a deeper understanding of their customer base and create better customer experiences.
If you’re looking for a challenge and enjoy working with cutting-edge technologies, consider exploring a career with Enghouse Systems. We’re always looking for driven, creative individuals with an interest in maximizing customer engagement and service.
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 75000
Description: This role is responsible for developing, coding and testing software solutions to meet the changing needs of Enghouse Systems. The Software Developer must be able to collaborate with other teams to develop a software product or service. Additionally, this person must possess strong problem solving, communication, and analytical skills.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of professional software development experience, proficiency in programming in a variety of languages and environments, experience with web development, development processes and designing software products.
Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 80000
Description: The Systems Engineer is responsible for managing the internal technical infrastructure of Enghouse Systems. This role will plan, coordinate, implement, and test hardware, software, and network systems that meet the IT and business requirements for the organization.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of experience as a systems engineer or similar role, excellent problem-solving and collaboration skills, strong systems and networking knowledge, and excellent customer service skills.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: This role will be responsible for analyzing large datasets to provide actionable insights, developing predictive models and complex analytics. The Data Analyst must have the ability to develop innovative solutions to difficult challenges.
Qualifications / Requirements: Bachelor’s Degree in Computer Science, Mathematics, Statistics or a related field, 5+ years of experience in analytics or data science, strong problem-solving and data visualizing skills, and proficiency in SQL, Python, R and Machine Learning.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 75000
Description: The Quality Assurance Analyst is responsible for designing, creating, and executing tests to ensure that software meets design specifications. This role will analyze bug reports, develop bug analysis reports, and work with the development team to resolve issues.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of software quality assurance experience, experience with web technologies, and excellent communication and problem-solving skills.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: This role is responsible for developing reporting and analytics solutions utilizing software such as Tableau, Power BI and SQL to provide insights into the business operations of Enghouse Systems. Additionally, this person must have the ability to identify and analyze business opportunities.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of experience in business intelligence and analytics, strong problem-solving and communication skills, and experience with Tableau, Power BI and SQL.
Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 85000
Description: The System Administrator is responsible for maintaining and administering computer hardware, software, and network systems to ensure high availability and security of Enghouse Systems systems. This role will monitor system performance, diagnose issues, develop new processes and procedures, implement system upgrades and patching, and troubleshoot hardware/software issues.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or related field, 5+ years of system administration experience, strong knowledge regarding system administration, communication, troubleshooting, and problem-solving skills.
I've been working at Enghouse Systems in a technical programming role for over 5 years now. My experience here as a programmer has been excellent; in addition to the great benefits and competitive salary, I also feel like the work I do here is valued exponentially. The resources and technical capabilities provided make it really easy for me to come up with creative solutions for complex technical problems for the projects I'm working on. The programming team I work on are also really supportive and I can always depend on them for advice if I hit a wall on a project.
Pete C..
Review Rating:
4.98/5
4.98
I've been working at Enghouse Systems for almost 10 years now on design projects. Design at Enghouse is incredibly rewarding. The projects I've worked on with the company have been diverse and I've been able to learn and experience so much throughout my time here. The team I work with is also always eager to teach and share experiences with me which is a huge part of why I've stuck around. In addition, the team here puts great emphasis on the customer experience and this is reflected in the end-product; clients are always incredibly satisfied with their projects.
Hannah L..
Review Rating:
4.95/5
4.95
As an IT specialist at Enghouse Systems, my role is quite versatile. I'm always troubleshooting high-level technical servers and ensuring data security for our customers. I also have to stay ahead of the curve for any patches and releases for our software, as well as being involved in migration and upgrade processes. Enghouse does a great job at providing accessible resources for all employees which have come in really handy for the roles I'm tasked with day to day. The chance to grow and develop skills here is also great which adds to the rewarding experience.
Donald B..
Review Rating:
4.97/5
4.97
As a programmer working for Enghouse Systems, I've really enjoyed the chance to be involved in some large scale projects. Even with the scale of these projects, the team here works hard to ensure that the customer's experience is top-notch. Communication is also excellent and important to the team, as we coordinate closely when tackling a project with all relevant personnel. In addition, the freedom and autonomy given to us in programming roles is incredibly appreciated.
Louise A..
Review Rating:
4.94/5
4.94
I am an IT specialist at Enghouse Systems and have loved my experience here so far. The most exciting part of the job is that I am always given challenging and rewarding tasks. My involvement with the projects is always welcomed and valued, and I feel like I can truly make a difference with my work. The team is really friendly and I have some great colleagues to bounce ideas off, who I would trust with my life. On top of that, everyone is always pushing to create the best possible customer experience, so that's always great to be a part of.
Frequently Asked Questions
1. What types of jobs are available at Enghouse Systems?
Enghouse Systems offers job opportunities ranging from software engineering and development to software testing, project management, and customer service and support.
2. Does Enghouse Systems provide training and development programs?
Yes, Enghouse Systems provides comprehensive training and development programs to ensure staff is up to date on the latest industry trends and technologies.
3. What type of working environment is offered by Enghouse Systems?
At Enghouse Systems, we strive to create an environment where employees can thrive and excel. We believe in innovation, collaboration, and leadership, and our workplace culture is rooted in these values.
4. Are there opportunities for career progression at Enghouse Systems?
Yes, we are dedicated to helping employees reach their fullest potential by providing regular feedback, feedback loops, and career development programs.
5. Does Enghouse Systems offer remote working options?
Yes, Enghouse Systems is committed to providing flexible working options to meet the needs of our employees, and we offer both remote and on-site working options.
Locations: Toronto, Markham, Hamilton, St John's, Vancouver, Calgary, Halifax
Career Paths: Software Developer, Systems Analyst, Network Administrator, Database Administrator, Technical Support Engineer, Project Manager, Quality Assurance Engineer, Software Tester, Web Developer, IT Security Specialist
I've been working at Enghouse Systems in a technical programming role for over 5 years now. My experience here as a programmer has been excellent; in addition to the great benefits and competitive salary, I also feel like the work I do here is valued exponentially. The resources and technical capabilities provided make it really easy for me to come up with creative solutions for complex technical problems for the projects I'm working on. The programming team I work on are also really supportive and I can always depend on them for advice if I hit a wall on a project.
1. What types of jobs are available at Enghouse Systems?
Enghouse Systems offers job opportunities ranging from software engineering and development to software testing, project management, and customer service and support.
2. Does Enghouse Systems provide training and development programs?
Yes, Enghouse Systems provides comprehensive training and development programs to ensure staff is up to date on the latest industry trends and technologies.