Vision

Realizing the full potential of every single person across their journey of learning, development, growth and productivity in life.

Explore open positions

We encourage innovation

Explorers know that they can come to work and be entrepreneurial
and that the company will do whatever it takes to help them meet
their goals.

We don’t think ‘outside of the box’ because
to us there is no box!

Instead we strive to create an environment that nurtures and
preserves the innovator spirit that brought Explorance into being.

Our employees make us
a great workplace

For the past eight years Explorance has been named one of the Best Workplaces™ in Canada by the Great Place to Work® Institute. This award is based on two criteria: feedback from a random selection of employees and an in-depth review of our culture. Explorance remains highly ranked by employee review website Glassdoor.

    • 2014

      39th
    • 2015

      22nd
    • 2016

      27th
    • 2017

      22nd
    • 2018

      4th
    • 2019

      4th
    • 2020

      2nd
    • 2021

      1st

Our Values

Make sh!t happen Choose to trust

It takes a village, be part of it

Our customers come first Never stop growing

What Explorers have to say

Explorance has met and exceeded all my expectations. I feel the commitment to MTM. Explorance has made sure we feel part of the team and culture. I am most impressed with how quickly and easily we can get things done. I can be better at my job because of the culture of Explorance and the support I have received. I can focus on doing what is right for the client.
Steve Lange
Principal Consultant
My journey at Explorance over the past three years has been rich with experiences that drove me to grow professionally and personally. Explorance is equipped with a great vision and great people - I enjoy coming to work every day and I am enthusiastic about the future of our company.
Sara Alkadri
Senior Consultant, Professional Services
Since my first day at Explorance, I’ve been constantly challenged to think outside the box, encouraged to take calculated risks, and have seen firsthand how the work we do impacts the lives of others.
Nitin Sharma
Director of Product

A culture of free-will

“Today, I am witnessing our culture continue its evolution to support our journey of growth further. I see us going through a natural transformation towards a culture of mutual trust that builds nicely on the notions of free will, flexibility and reciprocity. Moreover, it frames them within an elevated context of autonomy, dependability and responsibility.”
Samer Saab
CEO

Read the full article

Locations

When Explorance first launched in 2003, we were 3 employees in a two and a half room office. Today we have 6 offices in different corners of the globe
and are always looking to expand our clan. If you consider yourself a misfit who enjoys doing the unexpected, then we definitely want to hear from you.

Career opportunities

Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters. Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community.

Responsibilities:

  • Identify potential customers and generate new business opportunities within the French-speaking Higher Education market.
  • Initiate contact with potential French-speaking universities through cold-calling and emails.
  • Set up meetings and follow up on leads.
  • Establish active communication and engagement with prospects to create new leads and sales openings.
  • Build relationships with prospects to identify potential needs and qualify their interests.
  • Collaborate with the sales team to set up meetings with potential clients or customers.

Requirements:

  • 2-3 years of experience as a business development representative or equivalent sales experience.
  • Strong communication skills via phone and email.
  • Time management and organizational skills.
  • Ability to work independently and as part of a team.
  • Fluent in French.

Other Requirements

  • Must be willing to work both France and Quebec time zones.
  • Only apply if you are a Montreal (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.

 

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

We are looking for an exceptional Cloud System Administrator to join our dynamic team who thrives in a demanding, fast-moving environment. Reporting to the VP of Cloud Services and Security, this individual will collaborate closely with the CloudOps and DBA team, SecOps, Technical Customer Support team, R&D, Architecture, and Product Management, to deploy and manage the reference architectures while continuously developing standards and policies that ensure the delivery of products and services that are secure, highly available and scalable.

What you will do as our new Cloud System Administrator:

  • As a senior system administrator on the Cloud Operations team, you will be hands-on operational supporting our production cloud platform to ensure reliability, recoverability, and optimum performance
  • Manage and establish priorities for analysis, design, development, and maintenance of entire infrastructure systems inclusive of LANs, WANs, internet, and security implementations
  • Design and execute short and long-term strategic plans to assure infrastructure capacity attains current and future needs
  • Help define and manage the Disaster Recovery Strategy for the cloud systems
  • Report and prepare strategies to maintain private cloud infrastructure
  • Expand current monitoring or develop new monitoring cadence to provide a more holistic approach (e.g., Site Reliability and Observability)
  • Foster a culture of accountability, innovation, and team building
  • Maintain and improve company standards
  • Support the activities of our Cloud Operations according to contractual agreements and obligations including reporting, monitoring, and dashboards
  • • Track our cloud customer SLAs (Service Level Agreements) and ensure total conformity to these customer commitments
  • Create and maintain complete and accurate documentation for operational audits including security and compliance
  • Determine necessary operations certifications and implement plans for securing and maintaining these certifications
  • Participate in strategic platform and technology decisions, including innovative technologies, cost-savings strategies, improved processes, and unique value features
  • Manage the day-to-day service delivery and escalations through a holistic, end-to-end incident management process

Here is what you will bring to the role

• In-depth knowledge of Microsoft environments (Microsoft Azure, Microsoft Windows Server)

• Experience with virtualization platforms, preferably Hyper-V

• Experience with data protection software for virtual, physical and cloud infrastructures (i.e: Veeam)

• Working knowledge of Storage Area Networks (SAN)

• Experience with web application environments, including TCP/IP, TLS, HTTP, DNS, routing, load balancing, etc.

• Strong working knowledge of networks, firewall systems, and routing protocols

• Proficient with scripting languages such as PowerShell, Bash

• Hands-on experience with high availability web architecture and technology

• Prior experience in hands-on troubleshooting of complex system problems that include capacity planning and performance tuning, reliability, or high availability initiatives

• Experience with centralized logging services and backup systems

• Minimum of 10 years of successful in-depth knowledge and experience within the private and public cloud space

• know how to adapt to a constantly evolving environment and like to bring forth innovative ideas

• Worked in 24×7 operations and are passionate about delivering premier enterprise-grade cloud and hosted services

• Experienced managing hosted operations, with a proven record of accomplishment

• have worked on production environment compliance, certifications, and audits including security

• Strong knowledge of infrastructure and networking security concepts

PERSONAL SKILLS

• Sense of initiative, resourcefulness, and autonomy

• Great team spirit and ability to work effectively across teams within Explorance and with partners to “make it happen”

• Work efficiently, organized, and good time management

• Able to work under pressure

• Ambitious

• Have excellent communication skills, both verbal and writte

Kindly note that employment is contingent upon receipt of a satisfactory background and reference check

Apply for this position

The Application Support Specialist is responsible for supporting Explorance’s products for our customers. This includes interacting and communicating with our internal teams to solve problems. The role also includes some consulting with customers on how to best integrate Explorance’s application to 3rd-party systems to meet their automation and scalability needs.

Primary Duties and Responsibilities:

  • Serve as a single point of contact while effectively and cooperatively providing superior customer support and problem resolution
  • Create service requests and properly document all customer interactions and troubleshooting actions in the department’s case management system
  • Provide tier 2/3 functional and technical support on eXplorance software solutions
  • Configure and implement new functionality  in the eXplorance software solutions
  • Log, prioritize, research, and accurately resolve complex customer inquiries and problems in a timely manner while meeting or exceeding SLAs
  • Provide detailed reporting, identify functionalities, and provide status updates on identified issues internally and with the client until the customer support case is resolved
  • Assist in new implementations, installations, upgrades and migrations of existing customers systems
  • Investigate issues with customer IT systems such as , SSO, LMS, SIS
  • Provide basic technical and web application training to new customers when required
  • Communicate and coordinate with internal departments when addressing software bugs or new releases
  • Occasionally perform Quality Assurance tasks for testing of new software versions
  • Follow procedures, and continually improve internal processes for maintenance of solutions that are in production
  • Collaborate with developers and QA team for high quality, delivery on time

Skills and Competencies:

  • Exceptional Customer Service Focus
  • 3-5 years’ experience in IT related field
  • Minimum 3 years customer support/technical support experience with enterprise software
  • Relevant technical work experience, deploying web applications in IIS including server and network administration.
  • Experience with system integration, good understanding of product architecture, infrastructure components, databases, cloud systems, and virtualization
  • Strong analytical problem solving and decision making skills
  • Experience working with multiple stakeholders in a problem-solving environment
  • Exceptional communication skills, both oral and written with client interaction experience at executive levels
  • Ability to handle difficult or sensitive situations with diplomacy and tact
  • Excellent time management and organizational skills
  • Creative, self-motivated, with good interpersonal skills
  • Ability to work independently and as part of a team
  • Attention to detail

Technical Skills:

  • Experience with SQL/Oracle Database querying and with MS Excel
  • Setup and administration skills for MS Windows servers, MS SQL Server installation and configuration

Qualifications/Requirements:

  • English and French a must (both verbal and written) Spanish a plus
  • Passion for helping customers with strong customer service skills
  • Technical or Business Diploma in related field
  • Experience working with Microsoft Server, MSSQL, IIS, Certificates, Email delivery troubleshooting.

Nice to Have:

  • Technical certifications: Microsoft
  • Experience with HTML CSS, XML
  • Experience working with APIs
  • Knowledge/Experience working with cloud offerings such as Microsoft Azure or AWS

Availability:

  • Must be willing to work outside of “normal” business hours (i.e. evenings, nights, weekends) to provide support coverage for our international customers
  • 24/7 Pager/On-Call Rotation

Apply for this position

We are seeking a highly motivated and hardworking Data Annotator to join our DataOps department, with a focus on supporting our Machine Learning (ML) team. As a Data Annotator, you will play a crucial role in feeding a number of quality data towards our language model in order for it to train, learn, and eventually thrive on its own. This position will offer an exciting opportunity to support and grow a multi-level machine learning model whilst working with an in-house annotation platform and a team of dynamic annotators.

This Data Annotator position presents an excellent opportunity for someone passionate about topics such as supervised learning, natural language processing, and the world of language models. If you are an enthusiastic team player who thrives both in dynamic and collaborative
environments as well as in individual work, we encourage you to apply and become part of our innovative DataOps team.

Responsibilities:

  • Data Annotation: Work within the ML Annotation DataOps team by reading, interpreting, analyzing, and categorizing data to train a language model on various texts related to feedback.
  • Collaboration and Support: Collaborate closely with Data Annotation team to align closely in understanding as well as to voice and understand diverse perspectives.
  • Collaborate with cross-functional teams, including MLOps and ML Research, to understand their requirements and work in order to provide support when necessary.
  • Continuous Improvement to Annotation: Develop, maintain, and better annotation workflow processes by sharing your innovative opinions and thoughts with the team.

Skill Requirements:

  • Education: Bachelor’s degrees held within the Arts & Humanities Department such as Linguistics or English, or a related field heavily focused on language (A combination of relevant education and experience will also be considered.)
  • Concentration & Focus: This role requires copious amounts of focused reading and interpretating language for hours on end. As such, you must be comfortable with this type of work and effectively mitigate losses of concentration.
  • Language Skills: Fluency or strong proficiency of the English language, accompanied by critical thinking skills are necessary.

Experience:

  • Prior experience in work such as video game testing, natural language annotation, or any previous experience of critically reading texts while making judgment calls is preferred but not mandatory.

Other Requirements:

  • Only apply if you are a Montreal (or surroundings) resident that is interested in being part of a vibrant and engaged team of remote and hybrid workers!
  • Only apply if you know that you will be able to devote at least 20 hours per week towards this task.

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

We are seeking a highly motivated and talented Junior DevOps Engineer to join our DevOps department, with a focus on supporting our Machine Learning (ML) team. As a Junior DevOps Engineer, you will play a crucial role in coding in Python, building and deploying solutions, and managing the infrastructure that supports our ML initiatives. This position will offer an exciting opportunity to work with cutting-edge technologies like RabbitMQ and Kubernetes clustering, contributing to the seamless integration and scalability of our ML applications.

This Junior DevOps Engineer position presents an excellent opportunity for someone passionate about DevOps, Python development, and the intersection of infrastructure and ML technologies. If you are an enthusiastic team player who thrives in a dynamic and collaborative environment, we encourage you to apply and become part of our innovative DevOps team.

Responsibilities

  • Python Development: Collaborate with the ML team to develop Python-based tools and utilities that enhance the performance and reliability of our ML applications.
  • Infrastructure Development: Design, implement, and maintain the infrastructure required to support ML model training, testing, and deployment.
  • Continuous Integration and Deployment: Develop and maintain CI/CD pipelines to automate the build, testing, and deployment processes, ensuring rapid and reliable application delivery.
  • Cluster Management: Manage and optimize Kubernetes clusters to ensure efficient utilization of resources and high availability for our ML workloads.
  • Message Queue Management: Configure, monitor, and maintain RabbitMQ message queues to enable smooth communication between microservices and components.
  • Monitoring and Troubleshooting: Implement monitoring solutions to detect performance bottlenecks, system outages, and application issues, proactively resolving them to maintain system stability.
  • Security and Compliance: Work closely with the security team to implement best practices for securing the infrastructure and adhering to industry compliance standards.
  • Collaboration and Support: Collaborate with cross-functional teams, including developers, data scientists, and system administrators, to understand their requirements and provide technical support when necessary.

Skill Requirements

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. (A combination of relevant education and experience will also be considered.)
  • Programming Skills: Strong proficiency in Python programming, with a clear understanding of object oriented programming concepts and best practices.
  • DevOps Tools: Familiarity with version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, GitLab CI/CD), and infrastructure as code (e.g. Terraform)
  • Cloud Technologies: Basic understanding of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and their services.
  • Containerization: Knowledge of containerization technologies, especially Docker, and container orchestration tools like Kubernetes.
  • Message Queues: Experience with RabbitMQ or other messaging systems, understanding message broker patterns, and message queue management.
  • Operating Systems: Familiarity with Linux-based operating systems and shell scripting.

Experience

  • Prior experience in software development, system administration, or a DevOps role is preferred but not mandatory.
  • Exposure to building and managing microservices architecture is advantageous.

Other Requirements

  • Only apply if you are a Montreal (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture. We are not seeking hybrid or remote employees at this time.

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

As an Explorance SQL Server DBA, you will be joining the Global CloudOps Team out of the Montreal office (i.e. not a remote role).  You will be responsible for the implementation, configuration, maintenance, and performance of critical SQL Server RDBMS systems, to ensure the availability and consistent performance of our corporate applications. This is a “hands-on” position requiring solid technical skills, as well as excellent interpersonal and communication skills.

What you will do as our new Database Administrator

  • Manage SQL Servers and databases in our private datacenter through multiple product lifecycle environments, from development to mission-critical production systems
  • Install, Configure, and maintain database servers and processes, ensuring high levels of performance, availability, and security
  • Configure, tune (performance/cost) and manage Azure SQL DBs and storage accounts
  • Develop monitoring tools to achieve better visibility of the DB systems
  • Proactively improve DB processes
  • Deployment code review and suggest performance enhancements
  • Setup/monitoring/fixing/analyzing/troubleshooting AlwaysOn/clusters
  • Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
  • Experience working on SQL Server including SSIS / SSRS / SSAS – MUST
  • Experience in ETL development, report development, data extractions, transformations & deployment
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end
  • Database backup and recovery strategies and implementation
  • Refine and automate regular processes, track issues, and document changes
  • Understanding of fundamental design principles behind a scalable application
  • Data migration, transformation, and scripting
  • Write technical design and partial architectures
  • Troubleshooting production issues and bug correction
  • Follow and participate in Explorance development standards and guidelines
  • Become a leader, specialist, and evangelist in the following areas:
    • Data handling specialist
    • Teach and help developers with complex query tuning and schema refinement
    • Database security (e.g. TDE) and auditing abilities (i.e. CDC)
    • Capacity planning
    • Perform scheduled maintenance and support release deployment activities including off hours.
    • Performance monitoring

Here’s what you’ll bring to the role

  • MS SQL Server Administration supporting hundreds of databases experience required
  • Experience with Clustering is mandatory
  • PowerShell knowledge for process automation
  • Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
  • AzureSQL experience is a must
  • Azure components knowledge such as Logic apps, elastic jobs, analytics etc.
  • PostGreSQL experience is nice to have
  • Experience working with Microsoft OLAP architectures
  • Web Application architecture fundamentals
  • Knowledge of High Availability (HA) and Disaster Recovery (DR) options for SQL Server – e.g. Always ON troubleshooting
  • Experience working with Windows server, including Active Directory
  • Flexible, team player, “get-it-done” personality
  • MCTS, MCITP, and/or MVP certifications a plus
  • Excellent T-SQL knowledge
  • Passion for technology and problem solving
  • Ability to organize and plan work independently
  • Ability to work in a rapidly changing environment
  • Ability to multi-task and context-switch effectively between different activities, teams while supporting different geographic offices (North America, Europe, Australia, Asia)
  • Ability to function under pressure
  • Excellent written and verbal communication

Apply for this position

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Python Team Lead who always strives for software excellence and continuous improvement.

What is MLOps?

MLOps at Explorance lives at the intersection of data engineering, machine learning and devops. It operationalize and productize data collection and model deployment as well as maintenance of machine learning models.  

Responsibilities

  • End-to-end supervision of the model life cycle
  • End point deployment and monitoring (eventually) 
  • Backend development for data collection and data labelling 
  • Interact with other teams to harmonize the ML integration with other products 
  • Support DataOps and research 
  • Productize research 
  • Building secure and reusable code and libraries 
  • Maintain high standards of software quality within your team by establishing good practices and habits (e.g. unit tests)
  • Code documentation 

As a team lead, what more do I have to do?

  • Manage the MLOps team priorities 
  • Stay up to date with the best practices and enforce them 
  • Hands-on with junior team members 
  • Manage the cloud infrastructure 
  • Close collaboration with the DevOps team 

What skills will I need?

  • Programing in Python (C# a plus)
  • Experience with: 
    •     Terraform and Azure 
    •     Microsoft SQL Server 
    •     RESTful API 
  • Strong software engineering background 
  • Some knowledge of machine learning, both classic and modern techniques 
  • Verbal and written communication skills in both French and English for use in communication with global offices
  • Good communication skills <Strong team player and independent thinker 

Other Requirements

  • Only apply if you are a Montreal (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture. We are not seeking hybrid or remote employees at this time.

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Currently, we are looking for a talented, energetic, and dedicated person to join our Deployment and Integration team.

The new Integration engineer will be responsible for integrating and deploying Explorance’s web applications for our customers by consulting with them on how to best integrate Explorance’s application with 3rd-party systems. All of this while evolving and optimizing the process.

What you will do as our new Integration Engineer for the Deployment and Integration Services.

  • Serve as a single point of contact while effectively and cooperatively providing superior service and problem resolution.
  • Create service requests and properly document all customer interactions and troubleshooting actions in the department’s case management system.
  • Configure, implement, and test new functionalities in Explorance’s software solutions.
  • Log, update, prioritize, research, and accurately resolve complex customer inquiries and problems in a timely manner while meeting or exceeding SLAs.
  • Perform new implementations, integrations, installations, upgrades, and migrations of existing customer systems.
  • Integration with customer IT systems such as SSO, LMS, SIS
  • Communicate and coordinate with internal departments when addressing software bugs or new releases.
  • Occasionally perform Quality Assurance tasks for testing of new software versions
  • Follow procedures and continually improve internal processes for maintenance of solutions that are in production.
  • Collaborate with developers and QA teams for high-quality on time delivery.
  • Develop and maintain technical knowledge base for the deployment services department, making sure internal documentation and processes are up to date.
  • Liaisons with the Professional Services team to ensure all installation and integration are completed on time and to specifications.
  • Liaisons with the Customer Support team to ensure we can provide them with assistance if needed.
  • Build relationships with the operational and technical department management of key customers.

Must have:

  • 3-5 years’ experience in IT related field
  • Exceptional Customer Service focus
  • Experience with authentication solutions (LDAP, CAS, SAML, ADFS)
  • Experience with authentication systems (Azure, ADFS, Shibboleth)
  • Engineer or Business Diploma in related field.
  • Experience working and consuming APIs, especially SOAP and REST APIs Relevant technical work (using API testing tools).
  • Experience and knowledge with programming and scripting languages (specially in C#, Python and PowerShell)
  • Experience deploying web applications in IIS server and network administration.
  • Experience working with Microsoft Server 2012/2014/2016/2019, MSSQL 2014,2016,2017 IIS 7.5/IIS 8

Here’s what you’ll bring to the role:

  • Experience with system integration, a good understanding of product architecture, infrastructure components, databases, cloud systems, and virtualization
  • Experience with software development and/or scripting languages.
  • Good understanding of HTML, CSS, and XML
  • Proactive maintenance on hosting/SaaS infrastructure
  • Strong analytical, problem solving, and decision-making skills.
  • Experience working with multiple stakeholders in a problem-solving environment.
  • Exceptional communication skills, both oral and written, with client interaction experience at executive levels
  • Ability to handle difficult or sensitive situations with diplomacy and tact.
  • Excellent time management and organizational skills
  • Creative and self-motivated with good interpersonal skills
  • Ability to work independently and as part of a team.
  • Ability to quickly learn new technologies and to troubleshoot technical problems.
  • Attention to details.
  • English and French (both verbal and written)
  • Passion for helping customers with strong customer service skills

Nice to Have:

  • Technical Certifications: Microsoft
  • Experience with various Learning Management Systems (Blackboard, Canvas, Sakai, D2L, Moodle)
  • Knowledge/Experience working with cloud offerings such as Microsoft Azure or AWS
  • Experience working with SANs.
  • Other languages a plus

Availability:

Must be willing to work outside of “normal” business hours (i.e. evenings, nights, weekends) to provide support coverage for our international customers as may be required.

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Senior Sales Operations Specialist to join our dynamic team who thrives in a demanding, fast moving environment. As a Senior Sales Operations Specialist you will report to our VP, Revenue Enablement.

Job Responsibilities:

  • Collaborate with sales leadership to develop and implement sales strategies, processes, and policies.
  • Develop and maintain sales reporting, analytics, and dashboards to enable data-driven decision-making.
  • Administer and configure Salesforce to meet the needs of the organization including managing user access, maintaining data integrity, and developing automations between various systems.
  • Train and onboard new sales team members on Salesforce usage and best practices.
  • Continuously identify and implement process improvements to increase efficiency and effectiveness within the sales organization.
  • Manage sales data, including forecasting, pipeline management, and sales performance metrics.
  • Collaborate with other departments to ensure alignment and consistency across the organization.
  • Stay up-to-date on Salesforce updates, releases, and best practices.

Job Requirements:

  • Bachelor’s degree in business, sales, or related field.
  • Salesforce Certified Administrator or equivalent certification required.
  • 5+ years of experience in sales/revenue operations with at least 3 years of hands-on experience as a Salesforce system administrator.
  • Strong analytical skills, with experience developing and maintaining sales reporting and analytics.
  • Excellent communication and interpersonal skills, with the ability to collaborate with cross-functional teams.
  • Proven ability to manage multiple projects and priorities.
  • Experience with other sales tools such as HubSpot, SalesLoft, and Zoominfo is a plus.
  • Demonstrated success in driving sales process improvements and increasing sales productivity.

Apply for this position

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for an Application Support Analyst who always strives for software excellence and continuous improvement.

What You Will Do

  • Unblocking of Customer Support driven issues
  • Investigate issues and provide root cause analysis
  • Validating issues against product requirements
  • Research issues through code, documentation and interviewing knowledge and stake holders
  • Creating action items from customer raised issues
    • Providing workarounds to Customer Support driven issues
    • Reporting bugs and product suggestions to product management team
    • Reporting documentation improvement requests to technical writing
    • Continuously contributing to the troubleshooting guide and Improving internal knowledge documentation 
    • Propose infrastructure and system/software configuration changes to address production issues.
  • Contributing to the incident report
  • Escalate to proper teams in a timeframe that respect our service level agreements

Technical Skills

  • Experience in supporting a .Net based web application.
  • Ability to identify complex issues by debugging the application and by analysing traces and logs and escalate it to L3 team.
  • Experience in writing T-SQL Queries, Stored Procedures, Functions etc. to investigate and fix issues.
  • Experience in creating Scripts using PowerShell to automate recurring/scheduled tasks and/or facilitate handoff.
  • Experience in Server-side languages like C#, ASP.NET is an added advantage.
  • Be proficient with JIRA to assign requests to other support/dev teams, track or follow up on requests.
  • Effectively time management and Prioritization skills in order to meet high level of service.
  • Understanding of Software Architectures and API Designs.
  • Understanding of Distributed Systems Designs
  • Understanding of SDLC (Software development Life Cycle)
  • Understanding of Software Quality best practices
  • Understanding of System administration and networking

Soft Skills

  • You are hardworking and eagerly embrace the challenge of solving problems, both with software and soft skills.
  • You are resourceful, flexible and hold self-accountable and persevere in the face of obstacles.
  • You are an articulate communicator, proficient in both verbal and written English/language and enjoy crafting clear and concise messages to customers.
  • You are curious about technology and software and learning how our customers use our product.
  • You are a standout teammate who believes that the whole is greater than the sum of all parts.
  • You are empathetic and enjoy teaching customers at all levels of technical proficiency.
  • You are self-aware and are open to adapting to changing environments.
  • You follow through on your commitments (and are honest when something is over your head)!

Other Requirements

  • Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture. 

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Developer Interns who always strives for software excellence and continuous improvement.

*This is a paid internship position.

As Developer intern, you will be part of our Dev-Ops organization.

What you will do as our new Back-End Developer Intern:

  • Translation of requirements and technical analysis into visual elements or back-end features.
  • Design, Develop and maintain scalable web applications
  • Design, Develop and maintain scalable APIs
  • Building secure and reusable code and libraries.
  • Troubleshooting issues
  • Data migration, transformation, and scripting.
  • Ability to implement automated unit testing.
  • Follow and participate to Explorance development standards and guidelines

What you need to succeed in the role:

  • Passion for technology and problem solving
  • Ability to work in a rapidly changing environment
  • Ability to multi-task and context-switch effectively between different activities and teams
  • Flexible, team player, “get-it-done” personality
  • Excellent written and verbal communication
  • Understanding of OOPS concepts            
  • Web Application fundamentals
  • Knowledge of latest architecture patterns
  • Proficiency in any of the Object Oriented Programming Languages
  • Knowledge on Relational Database concepts like (Keys, constarints, joins, etc)
  • Knowledge on Microsoft Technologies listed below would be a plus
    • Server-side languages like C#
    • Web frameworks like ASP.NET
    • Web servers like IIS        
  • Knowledge on Javascript

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management (XM) solutions because we believe that each experience matters.
As a Back-end SQL Developer, you will be part of our Dev Ops organization.

What you will do as our new Back End Developer:

  • Implementation of Stored Procedures.
  • Implementation of scalable Data Access Layers.
  • Building secure and reusable code and libraries.
  • Translation of requirements and technical analysis into visual elements or back-end features.
  • Validation and correction of upstream technical design.
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated unit testing.
  • Data migration, transformation, and scripting.
  • Write technical design and partial architectures.
  • Responsible of effective code review.
  • Troubleshooting and product bug correction.
  • Responsible for some feature demos.
  • Estimation of features and tasks.
  • Follow and participate to Explorance development standards and guidelines
  • Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
  • Write technical design and partial architectures.
  • Troubleshooting production issues.

What you need to succeed in that role:

  • 3/5 experience
  • Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
  • Azure SQL experience
  • Server-side languages like C#, ASP.NET,
  • SQL development skillset
  • Web server technologies like IIS
  • Knowledge of Python
  • NoSQl
  • Knowledge of Graph SQL
  • Microsoft Azure functions
  • Web Application architecture fundamentals
  • Microservices architectures
  • Excellent written and verbal communication
  • Flexible, team player, “get-it-done” personality
  • Ability to work in a rapidly changing environment
  • Ability to multi-task and context-switch effectively between different activities and teams
  • Passion for technology and problem solving

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can be for our people, our customers, and the community. Our continued success is leading us to evolve our hosted services, including expanding on our Azure footprint to leverage the latest public cloud technologies.

We are looking for an exceptional Cloud System Administrator to join our dynamic team who thrives in a demanding, fast-moving environment. Reporting to the VP of Cloud Services and Security, this individual will collaborate closely with the CloudOps and DBA team, SecOps, Technical Customer Support team, R&D, Architecture, and Product Management, to deploy and manage the reference architectures while continuously developing standards and policies that ensure the delivery of products and services that are secure, highly available and scalable.

What you will do as our new Cloud System Administrator:

  • As a senior system administrator on the Cloud Operations team, you will be hands-on operational supporting our production cloud platform to ensure reliability, recoverability, and optimum performance
  • Manage and establish priorities for analysis, design, development, and maintenance of entire infrastructure systems inclusive of LANs, WANs, internet, and security implementations
  • Design and execute short and long-term strategic plans to assure infrastructure capacity attains current and future needs
  • Help define and manage the Disaster Recovery Strategy for the cloud systems
  • Report and prepare strategies to maintain private cloud infrastructure
  • Expand current monitoring or develop new monitoring cadence to provide a more holistic approach (e.g., Site Reliability and Observability)
  • Foster a culture of accountability, innovation, and team building
  • Maintain and improve company standards
  • Support the activities of our Cloud Operations according to contractual agreements and obligations including reporting, monitoring, and dashboards
  • Track our cloud customer SLAs (Service Level Agreements) and ensure total conformity to these customer commitment
  • Create and maintain complete and accurate documentation for operational audits including security and compliance
  • Determine necessary operations certifications and implement plans for securing and maintaining these certifications
  • Participate in strategic platform and technology decisions, including innovative technologies, cost-savings strategies, improved processes, and unique value features
  • Manage the day-to-day service delivery and escalations through a holistic, end-to-end incident management process

Here is what you will bring to the role

  • In-depth knowledge of Microsoft environments (Microsoft Azure, Microsoft Windows Server)
  • Experience with virtualization platforms, preferably Hyper-V
  • Experience with data protection software for virtual, physical and cloud infrastructures (i.e: Veeam)
  • Working knowledge of Storage Area Networks (SAN)
  • Experience with web application environments, including TCP/IP, TLS, HTTP, DNS, routing, load balancing, etc.
  • Strong working knowledge of networks, firewall systems, and routing protocols
  • Proficient with scripting languages such as PowerShell, Bash
  • Hands-on experience with high availability web architecture and technology
  • Prior experience in hands-on troubleshooting of complex system problems that include capacity planning and performance tuning, reliability, or high availability initiatives
  • Experience with centralized logging services and backup systems
  • Minimum of 10 years of successful in-depth knowledge and experience within the private and public cloud space
  • Know how to adapt to a constantly evolving environment and like to bring forth innovative ideas
  • Worked in 24×7 operations and are passionate about delivering premier enterprise-grade cloud and hosted services
  • Experienced managing hosted operations, with a proven record of accomplishment
  • Have worked on production environment compliance, certifications, and audits including security
  • Strong knowledge of infrastructure and networking security concepts

Personal Skills

  • Sense of initiative, resourcefulness, and autonomy
  • Great team spirit and ability to work effectively across teams within Explorance and with partners to “make it happen”
  • Work efficiently, organized, and good time management
  • Able to work under pressure
  • Ambitious
  • Have excellent communication skills, both verbal and written

Other Requirements

  • Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture. 

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

This role is responsible for the overall direction, coordination, implementation, execution, control, and completion of specific projects ensuring consistency with company strategy, commitments, and goals.

What you’ll you do as our Project Manager

  • Assist Product manager / Owner in the definition of the project scope, objectives and the success criteria
  • Ensure with Dev and QA leaders the availability & allocation of the resources needed to reach the project objectives & deadline
  • Develop with Dev and QA a detailed project schedule and work plan
  • Ensure that all project Epics / Stories / sprints & tasks are created in Jira
  • Coordinate & manage resources in an effective and efficient manner to meet project deadline
  • Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
  • Utilize industry best practices, techniques, and standards throughout entire project execution
  • Ensure that all projects are delivered on quality, time & within scope
  • Perform risk management to minimize potential risks; list all risks & associated actions plan
  • Monitor progress and make adjustments as needed
  • Provide the Head of PMO with sprint reports: Overview project progress (%), List of tasks completed during current sprint and list of tasks to do during next sprint
  • Communicate & review project plan adjustments with Head of PMO
  • Communicate adjustments or change of plan when needed to various stakeholders
  • Measure performance, using appropriate project management tools and techniques, to identify areas for improvement
  • Report and escalate to Head of PMO and management layer as needed

What you’ll bring to the role

  • Bachelor’s degree in computer science, business, or a related field
  • 5-8 years of project management and related experience
  • Project Management Professional (PMP) certification is an asset
  • Proven ability to solve problems creatively
  • Strong familiarity with project management software tools (such as Jira and confluence), methodologies, and best practices
  • Experience seeing projects through the full life cycle
  • Excellent analytical skills
  • Strong interpersonal skills and extremely resourceful
  • Proven ability to complete projects according to outlined scope, budget, and timeline

Project Manager Skills

  • Leadership
  • Supervision
  • Staffing
  • Coaching
  • Project Management
  • Management
  • Process Improvement
  • Planning
  • Performance Management
  • Communication
  • Problem Solving
  • Analytical Skills
  • Technical Skills
  • Verbal Communication
  • Written Communication
  • Detail-Oriented
  • Risk Management
  • Negotiation
  • Critical Thinking

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Currently, we are looking for a Front-End Developer who always strives for software excellence and continuous improvement.

The Front-End Developer will design and develop new features and enhancements to software applications that meet business specification. Primary responsibilities include wireframing and front-end implementation, user experience, usability, CSS layout, DOM manipulation, progressive enhancement / graceful degradation, cross-browser testing, unit testing, accessibility, user interaction and user interface design. If you think you’ll enjoy working in a result-driven laid-back environment with flexible hours, then keep reading.

What you will do as our new Front-End Developer

  • Improve the quality of the existing UI and develop new user-facing features
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Reorganizing the software flow to uplift the user experience
  • Build reusable code and libraries for future use
  • Collaborate with other team members and stakeholders
  • Perform code reviews, unit testing, and system testing as needed for other developers’ efforts. At a minimum, code reviews, unit testing, and system testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.

Here’s what you’ll bring to the role:

  • 5-10 years experience
  • Basic knowledge ASP .NET and page life cycle
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of adaptive and responsive designs and tools such as Bootstrap
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of advanced JavaScript libraries and frameworks, such as Angular, Vue.JS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as GIT
  • Tools and Languages: Version Control (e.g., GIT), Visual Studio 2015+, ASP.NET / MVC, Data formats (e.g., JSON, XML), Data APIs (e.g. Restful API), Web Font Embedding, Scalable Vector Graphics (aka SVG),
  • Responsive Web Design, Object-Oriented Programming, JavaScript Animation, CSS Animation, Charts / Graphs, UI Widgets, Code Quality Testing, Integration Testing, Templating Strategies, Templating Engines, Single Page Applications, XHR Requests (AJAX), Web/Browser Security, HTML Semantics, Browser Developer Tools
  • Experience working with graphic designers and UI/UX requirements
  • Knowledge of SOAP and REST API

At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

As a Sales Development Representative – Higher Education, you will be prospecting the Higher Education market within APAC. You will be responsible for generating sales ready leads and opportunities via outbound and inbound prospecting by phone, email and social outreach. You will be focused on industry and specific vertical markets as defined by sales and marketing strategies. You will be focused on generating qualified sales opportunities to support a team of Account Executives within a defined geographic territory across APAC. Your day to day will be a mix of prospecting, skill development and team collaboration.

What you will do as our new Sales Development Representative – Higher Education:

  • Generate new business opportunities from Outbound and Inbound prospecting
  • Use a mixture of prospecting methods including cold calling, email and social outreach
  • Work in collaboration with other Sales Development Representatives and Account Executives
  • Report on any new market trends that may provide additional insight to sales and marketing
  • Utilize Salesforce and other sales and marketing tools to track and maintain leads
  • Understand Explorance offerings and effectively communicate them to prospects
  • Achieve and exceed monthly/quarterly quotas and objectives

Qualifications

  • Post-secondary education (or equivalent experience)
  • Strong work ethic – willing to put in the work
  • Clear written and verbal communication skills
  • Effective time management and organization
  • Strong phone presence, comfortable with high-volume, outbound cold calling

Nice to have

  • Experience with CRM (Salesforce) or other relevant sales optimization tools
  • Experience working in a dynamic and challenging, growing start-up environment 
  • Additional Languages​​​​​​​

Kindly note that employment is contingent upon receipt of a satisfactory background and reference check.

Apply for this position

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management (XM) solutions because we believe that each experience matters.

Currently, we are looking for a talented, energetic, and dedicated implementation specialist to join our growing professional services team. At professional services, we are at the forefront of onboarding customers joining our growing list of enterprise clients from both higher education institutions and corporate clients. We are looking for a junior consultant to join the team as an implementation specialist supporting senior consultants on client engagements. The selected candidate will be working mainly with our experience management platform Blue.

What you will do as an implementation specialist:

  • Successfully finishing the Blue training and keeping up to date with any training module and internal learning sessions.
  • Collaborate closely with the lead consultant to gather business requirements, analyze them, and validate them with the clients at the beginning of the engagement.
  • Translate the client’s business requirements into a functional setup in Blue.
  • Build and test functional setups in Blue and validate them with the leading consultant.
  • Work with the lead consultant on documenting the engagement’s progress and highlighting any risks.
  • As part of your career progression, you will be gradually called upon to lead a few clients calls under the supervision and guidance of the lead consultant.

What you need to succeed in that role:

  • Undergraduate degree in a relevant field.
  • Strong written and verbal communication.
  • Critical thinking and problem-solving.
  • Ability to thrive both individually and as a member of a team.
  • Familiarity with basic office productivity tools
  • A customer-oriented mindset
  • Diligence and attention to details

Nice to have:

  • 1-2 years of professional work experience in a software-related role.
  • Familiarity with HTML and CSS.
  • Strong command of Excel.
  • Experience in business analysis and requirement management with emphasis on client-facing roles.
  • Prior experience working with enterprise solutions.

Apply for this position

We work smart. We play hard.

Explore open positions

Want to learn more about Explorance?

Stay connected
with the latest products, services, and industry news.