logo-borealis logo-borealis-color


A dynamic team

Our product development team works with the Agile methodology and teams count about 5 individuals. We use both code reviews and various unit tests for our development cycle (JIRA, Git and Jenkins).


Inspiring challenges

We highly value the strengths of each team member and the last thing we want is for anyone’s talent to go unnoticed. Whether you prefer to stay in or out of your comfort zone, we’ll find just the right spot to make sure you thrive!


Cutting-edge technologies

We pride ourselves in keeping up with the latest collaborative and technological tools. So long, COBOL, Oracle and Visual Basic 6! Hello, Git, Node.js and PostgreSQL!


Laptop for telecommuting

Team work is at the heart of our everyday activities, but if a huge snowstorm is keeping you from coming to the office (safety first!), we want to make sure you’re all set to be productive from the comfort of your home.


Flexible work schedule

You probably know the famous quote “life is what happens while you’re busy making other plans.” Need to go to the dentist or to get your kid’s flu shot? It’s ok, we understand life doesn’t always have a fixed agenda.

Insurance and RRSP programs

There’s no moment like the present, but planning for the future will help ensure that all your future todays are awesome. That’s why we’re also investing in your tomorrows.

Current Openings

Magog, Qc | Full-Time

The challenge we’ve got for you

We’re currently seeking an Assistant for our CEO, to join our Business Development team. The candidate will provide support to sales and management to ensure efficiency and effectiveness. The ideal candidate will demonstrate a high level of professionalism, integrity, is highly organized and has strong computer skills.

Among other things, the Assistant is in charge of managing multiple executive level schedules at once (including international schedules). She/He is responsible for the booking and preparation of meetings and might have to do some cold calling to potential customers, to then prepare sales visits schedule.

You’ll be working in close collaboration with our Business Development team. The Assistant will be using her/his organizational skills to simultaneously handle numerous tasks, including:

  • Planning and booking travel (flights, hotel, etc.)
  • Helping with the preparation and organization of quarterly sales meetings
  • Updating sales reports
  • Serving as back-up for other team members
  • Handling of sales/legal contracts
  • Managing expense accounts
  • Provide general assistance to the team


  • Excellent interpersonal and communication skills
  • Excellent computer skills, specifically with Microsoft Office (Excel, Word, PowerPoint)
  • Experience with data management systems will be considered a privileged asset
  • Ability to multi-task
  • Ability to work independently with minimal guidance
  • Great ability to adapt to change
  • Resourceful and proactive individual

Favorable experience/skills

  • A minimum of 2 years of experience in an assistant role (IT sales background a requirement)
  • Bilingual (impeccable English skills)
  • Highly organized and meticulous (attention to detail)
  • Knowledge of IT
  • Strong writing skills
  • Natural sense of urgency in prioritizing tasks
  • Integrity while handling confidential information

Apply for this position

Magog, Qc | Full-Time

The challenge we’ve got for you

We’re currently seeking a motivated individual to become our Digital Marketing Strategist, who will drive the digital marketing efforts for Boréalis and manage our online B2B marketing operations. You’ll be responsible for web optimization, marketing automation, PPC and any paid search activities. You’ll use analytics to drive engagement and conversion, and you’ll be our subject matter expert for digital strategies, always working to optimize demand generation, lead nurturing, and conversion through digital media campaigns, email campaigns and landing page tests.

Key responsibilities

  • Own digital marketing best practices and standards, including reporting, measurement and ROI for digital campaigns.
  • Partner with our creative content team to develop specific digital strategies and identify requirements for all creative assignments, including: email, banner ads, landing pages, and website development.
  • Manage all digital campaigns, including search engine marketing (Google Adwords and onsite search), online brochures & collateral and other revenue-generating promotional campaigns.
  • Translate business goals into digital marketing objectives, creating and communicating marketing targets / briefs.
  • Evaluate customer segments and create customer segmentation groups for focused targeted marketing based on customer profiling (personas).
  • Provide weekly/monthly/quarterly reporting and analytics to senior level management, and guide program optimization.
  • Monitor and suggest improvements for the usability, content and conversion points of our website to support our growth objectives.
  • Understand and deploy current best practices in integrated digital campaigns as well as learn about and optimize with emerging technology.
  • Gather and share competitive insights related to marketing strategies by targeted competitors and recommend marketing strategies to stand out from competitor marketing moves based on learned trends and insights.
  • Manage online marketing operations by seeking out emerging technologies that enable our small team to accomplish big goals.
  • Act as a liaison between sales and marketing regarding incoming web leads.


  • Bachelor’s degree in Marketing, Communications, or related field.
  • Minimum of 2 to 5 years’ relevant experience in a digital marketing or advertising agency environment.
  • Experience working in high-tech business sector.
  • Experience implementing digital marketing strategies in B2B sales environment.

Technical skills

  • Website development experience preferred.
  • Proven competency with social media, email marketing strategy, website strategy development, and web analytics.
  • Google Analytics Certifications and Google Adwords
  • Experience with various marketing automation solutions required: MailChimp, SEMRush, Instapage and other tools
  • Proven grasp of all paid search mediums including remarketing, display & content, mobile, video.
  • Experience creating and developing digital marketing best practices within an organization.
  • Graphic design skills (an asset)

Communication skills

  • Must be completely bilingual in French and English
  • Capable of taking high-level vision and translating it to executable actions
  • You thrive at multi-tasking in an environment with shifting priorities
  • Strong organization and attention to detail
  • Ability to prioritize and balance competing requests
  • Ability to work independently once strategy and direction are clear, while keeping stakeholders informed and engaged

Apply for this position

Magog, Qc | Full-Time

The challenge we’ve got for you

We’re currently seeking a Spanish speaking Business Analyst who will be in charge of delivering our business solutions through continuous follow-ups with our clients in Latin America. Under the supervision of the Customer Care Manager, his mission consists of analyzing our client’s needs and analyzing/customizing Boréalis’ technological solutions to ensure they’re aligned together.

Among other things, the Business Analyst is in charge of customer training, whether it’s through web conference calls or face-to-face. He is responsible for the success of the implementation of our software suite (SaaS) and for the adoption level of the product for social and environmental impact management projects in numerous industries, including mining, oil and gas, pipelines, hydro-electricity, renewables, etc. You’ll thus be the expert on client needs, business opportunities on the market and issues to follow.

You’ll be working in close collaboration with our sales and product development teams. The Business Analyst will be using his knowledge to highlight the value of our software in a language that speaks to our clients’ needs. He will be required to travel internationally several weeks per year. Principal responsibilities of this position include:

  • Assess client needs and offer solutions
  • Prepare project status / progression and all the follow-up reports necessary during project implementation of our solution for our clients
  • Ensure requirements and schedule synchronization of project development are on target
  • Write or adapt technical documentation, and user and training guides – All in Spanish
  • Provide training sessions for users (online and face-to-face)
  • Ensure the completion of user tests before on-site implementation with the client
  • Carry out data integration, ensure its integrity and security
  • Identify business opportunities, suggest new solutions and communicate this information to the Customer Care Manager

You must be proactive and autonomous – on a daily basis, you’ll be responsible to manage a part of your schedule and of determining the priority level client requests and tickets.  You love to learn, are autodidact and comfortable using different software and web applications. Finally, you’re known for your excellent relational skills, which will come in handy when working with staff at various levels, from juniors to executive management.


  • Bachelor’s degree in Geography, Geomatics, in Computer Science, Environment, Social Responsibility, or any relevant field of study
  • Minimum of 3 to 5 years in a relevant sector, including project management
  • Bilingual: excellent communication skills in English and in Spanish (spoken and written)
  • Good knowledge in information technology, more specifically in management systems, geographical information systems and data bases
  • Knowledge in social and environmental responsibility
  • Good communication skills in French or another language (an asset)
  • Experience working with the mining, oil and gas industries (an asset)

Favorable experience/skills

  • Great communications skills
  • Motivated, curious and intelligent individual
  • International experience considered an important asset

Apply for this position

Magog, Qc | Full-Time

The challenge we’ve got for you

At Boréalis, Developers work together as part of the product development team in order to build a rich, enjoyable and captivating user experience. Avid followers of the latest web and mobile technologies, they love a good challenge and they’re always on the lookout for new trends. Their number one ambition is to build a high-quality application and to push the limits of their skills on a daily basis. With a dynamic work environment and a flexible schedule, career development opportunities are limitless!

We work with Agile methodology and teams of about 5 individuals. The development cycle using review codes (JIRA , Git and Jenkins) and other different tests allows us to deploy on our production servers every month.

What technologies do we use?

Our SaaS application (also named Boréalis) is a key tool for numerous companies with projects around the world. Our back-end is in Node.js and backed by other technologies (HTML5, MongoDB, CSS3, Bootstrap, Backbone, JQuery, PostgreSQL, Less, Docker, etc.).

Our application relies 100% on Open Source technologies. Just like Netflix, Uber and Paypal, we’re using the Node.js Javascript framework.

A day in the shoes of a Developer at Boréalis:

  • Conceive innovative business applications.
  • Implement technical processes within the system, which is built on the Node.js platform.
  • Analyze desired functionalities.
  • Cooperate to the continuous improvement process of the software.
  • Develop high performance web services for the management of mapping data (GIS), business intelligence and integration of external applications.

The profile we’re looking for:

  • Knowledge of JavaScript, HTML, CSS, SQL.
  • Knowledge of Node.js, Backbone, Bootstrap.
  • Creative, autonomous, self-taught, curious and resourceful person who has the ability to work as part of a team.
  • Keen interest in new technologies.
  • Experience in a similar position of at least 5 years.
  • Collegial-level studies (Collegial diploma in Computer science).
  • Bachelor’s Degree in Computer Science, Computer Management, or Computer Engineering (an asset).

Apply for this position

Magog, Qc | Full-Time

The challenge we’ve got for you

The Lead Generation Specialist is responsible for prospecting, qualifying and generating new leads to support the objectives of the Account Directors. This individual will be a highly motivated, self-starter able to identify and develop new business prospects from multiple sources including inbound marketing leads, prospect lists, discovery and individual research. A dynamic personality with a drive to reach decision makers is essential!

Responsibilities include identifying and assessing potential prospects, determining key decision-makers. Ideal candidates will thrive on the challenge of thorough research for new clients, and will enjoy the cold connecting and prospecting cycle in a goal-oriented environment.

  • Effectively utilize lead qualification process as well as document sales information
  • Follow up on leads and conduct research to identify potential new prospects.
  • Build and cultivate prospect relationships by initiating communications and conducting follow-up communications in order to move opportunities through the sales funnel.
  • Work with the Account Directors to develop and grow the sales pipeline to meet quarterly revenue goals.
  • Manage data for new and prospective clients in Boréalis, ensuring all communications are logged, information is accurate and documents are attached.
  • Identify projects sites for prospect companies (ex. Mining projects) and key contacts for each site.
  • Bilingual: French and English, written and spoken
  • Knowledge of Spanish would be an asset

Apply for this position

Magog, Qc | Full-Time

The challenge we’ve got for you

As our Product Marketing Manager, you will be responsible for telling the world the story of our solutions. You will be expected to be our chief advocate for our features sets and their benefits. Additionally, you will be charged with crafting the strategy around the messaging and marketing for new launches. You will craft the messaging and positioning for products. You’ll conceive and develop innovative marketing programs that drive demand. Attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into business benefits is crucial. In your role as a Product Marketing Manager, you will be the expert in buyers, how they make purchase and their buying criteria, and will transfer that knowledge to the sales channel.

Key responsibilities

  • Develop product positioning and messaging that differentiates our B2B stakeholder engagement cloud solutions.
  • Together with the product team, educate both internal and external stakeholders on our product features and their benefits.
  • Sales enablement – communicate the value proposition of the products to the sales team and develop the sales tools that support the selling process of these products.
  • Product launch – plan the launch of new products and releases, and manage the cross-functional implementation of the plan.
  • Speak and present both internally and externally to promote the story of our product.
  • Measure and optimize the buyer journey as it relates to product feature adoption and usage.
  • Market intelligence – be the expert on our buyers (personas), how they buy and their buying criteria; be the expert on our competition and our differentiators.
  • Demand generation – develop the strategy and manage the marketing programs that drive demand for our solutions.


  • Bachelor’s degree in Business, Computer Science, Marketing or a relevant field.
  • 5+ years of software product marketing experience with at least 2 years’ experience in a field facing role.
  • Bilingual: excellent English & French written and verbal communication skills – there is a heavy amount of writing and presenting/selling ideas in this role.
  • Excellent people skills to interact with staff and cross-functional teams, as well as third parties.
  • Prefer working in a collaborative, cross-team capacity. This role requires you to work across functions and departments to bring to life the product. You will be at the center of our entire organization, constantly interacting with teammates and prospects.
  • Willing to travel.

Apply for this position

Don’t see the job you’re looking for?

Send us your resume anyway. This could be the beginning of something very special!

Send my resume

Fun at work, and beyond.

We love to hang out at work, but why leave it to that? Here’s what our team is up to during and after business hours.


The Boréalis Team is always looking for opportunities to help the Developers of tomorrow. That’s why we almost always have interns as part of our product development team. Want to help us build an leading application that will truly have an impact on the world all while gaining experience as part of a collaborative team? This is where it all starts!

Typical tasks of an intern

  • Design innovative B2B web applications.
  • Conceptualize and generate the front end of the application.
  • Implement technical processes within the system, which is built on the Node.js platform.
  • Analyze desired functionalities.

You’ve completed projects outside of those required by your program? Let us know, that’s exactly the kind of initiative we’re looking for!

Apply for internship

About Boréalis

You’d like to change the world, a line of code at a time? Want a greater footprint on the planet and its population, beyond your recycling bin and Prius?

At Boréalis, that’s the actual impact of the application we’re developing. And it begins with every line of code that our developers write. We won’t promise to take you on Caribbean holidays and haven’t replaced the stairs by a slide. But we guarantee that your nights and weekends, they 100% yours to enjoy.

The Boréalis Application counts nearly 3,000 users who are working on projects in over 30 countries. It is the worldwide leader of stakeholder relationship management.

What technologies do we use?

Our application relies 100% on Open Source technologies. Just like Netflix, Uber and Paypal, we’re using the Node.js Javascript framework.

What does the organizational chart look like?

Boréalis is a well-established company that succeeded in preserving its start-up mentality. On a day-to-day basis, this reflects in our management style, which is horizontal rather than hierarchical.








Data Centers



Passion for innovation


Enjoy collaboration


Embrace evolution and change


Continuously develop your potential


Social and environmental consciousness
Desire to enhance professional and personal skills

Life at Boréalis