Our company.

Poke us at jobs@sofdesk.com to know more about us!

Sofdesk est une plateforme logicielle innovante qui permet au marché solaire et de la toiture d'accélérer leurs ventes. En offrant une solution tout-en-un, Sofdesk permet à ses clients d'évoluer beaucoup plus rapidement en renforçant leurs supports en gestion de projet, automatisation, prospects, data, et des outils de soumissions rapides.

Notre vision est un système développé avec rigueur en suivant les bonnes pratiques du développement logiciel. Étant une entreprise en forte croissance, nous commençons un processus d'embauche qui s'étalera sur plusieurs mois. Faisant partie des premiers, vous serez une référence pour les prochains employés de Sofdesk.

L'environnement de travail est relax. Le café est gratuit, on joue au babyfoot, un jeu de dart, un terrain de soccer avec du gazon synthétique, et il y a plein de soleil (même en hiver)!

Travailler chez Sofdesk, c'est faire partie d'une équipe dynamique qui évolue tous les jours. On mise sur le dépassement de soi. Les horaires sont très flexibles et il y a beaucoup de place pour apporter de nouvelles idées, autant du côté technique que du modèle d’affaire.

Sofdesk is a leading software company offering sales acceleration for multiple markets including solar, roofing and utilities. By offering an all-in-one solution, Sofdesk allows companies to scale much quicker and strengthen their infrastructure through project management, automation, sales leads, data and advanced quoting tools.

Our vision is to develop a solid system using software engineering’s best practices. Being a company experiencing rapid growth, we are starting a HUGE hiring process that will be ongoing for months! By being one of the first team-members, you will become a reference for future developers @ Sofdesk.

Our work environment is awesome. We have coffee, foosball table, darts and there’s even a sunny soccer field with synthetic grass!

Working at Sofdesk is being part of a dynamic team that evolves every day. We focus on self-improvement. Our schedules are flexible and there is always room to bring new fun ideas.

Backend engineer.


We are looking for a skilled person to support the needs of the backend team by enhancing our API and implementing new customer-driven features.

Work closely with the frontend team to deploy features in a timely manner and with the management to make Sofdesk go above and beyond.

Tech stack
  • Nodejs (express)
  • MySQL (sequelize)
  • Redis for caching
  • Mocha for tests
  • Github / TravisCI for source management
  • TravisCI / AWS for deployments
  • Excellent knowledge of Javascript
  • Understand REST concepts
  • Knowing the best practices in software engineering
Nice to haves
  • Already worked with React
  • Done some personal projects
  • Already worked on large projects
  • Being able to communicate in French

Apply now!

Frontend engineer.

Flux / React

We are seeking a nice person with a touch of humor to work towards the happiness of our customers by making their user experience a charm.

Work closely with the sales team to define the next components to develop, with the backend team to make sure they support your selfish needs, and with the management to grow that business above and beyond!

Tech stack
  • React / Flux
  • UI follows the Material UI Guidelines
  • Backend is a REST API on Nodejs
  • Excellent knowledge of Javascript
  • Worked with React
  • Knowing the best practices in software engineering
Nice to haves
  • Worked with Flux or Redux
  • Done some personal projects
  • Already worked on large projects
  • Being able to communicate in French

Apply now!

Online Marketing Specialist.

We're looking for an SEO expert to manage all search engine optimization and marketing activities of Sofdesk.

You will be responsible for managing all SEO activities such as content strategy, link building and keyword strategy to increase rankings on all major search networks. You will also manage all campaigns on Google, Yahoo and Bing in order to maximize ROI.

We want people that are TRUE MASTERS of affiliate marketing, adwords, bingsads, facebook ads and even Gemini.

You will also be responsible for dealing with Sofdesk's partners and closely monitor performance and opportunities.

  • Execute tests, collect and analyze data, identify trends and insights in order to achieve maximum ROI in paid search campaigns
  • Track, report, and analyze website analytics and PPC initiatives and campaigns
  • Manage campaign expenses, staying on budget, estimating monthly costs and reconciling discrepancies.
  • Reduce CPA
  • Optimize copy and landing pages for search engine marketing
  • Perform ongoing keyword discovery, expansion and optimization
  • Research and implement search engine optimization recommendations
  • Research and analyze competitor advertising links
  • Develop and implement link building strategy
  • Work with the development team to ensure SEO best practices are properly implemented on newly developed code
  • Create relevant content to drive organic traffic to our various sites.
  • Recommend changes to website architecture, content, linking and other factors to improve SEO positions for target keywords.
Required experience
  • Proven SEO experience in USA & Canadian markets
  • Proven marketing experience managing PPC campaigns across Google, Yahoo, Bing, Taboola, Rev-Content etc.
  • Solid understanding of performance marketing, conversion, and online customer acquisition
  • In-depth experience with website analytics tools (e.g, Google Analytics, NetInsight, Omniture, WebTrends)
  • General understanding of solar energy
  • Experience with bid management tools
  • Experience with A/B testing and multivariate experiments
  • Working knowledge of HTML, CSS, and JavaScript development and constraints (a plus)
  • Up-to-date with the latest trends and best practices in SEO

Apply now!

Sales Manager - Roofing & Solar.

We are giving you the opportunity to represent one of Sofdesk’s top online platform and develop long term relationships with the best roofing companies in North America. With your help, more and more efficient roofing installation projects will be built and you will contribute in reducing the world’s carbon footprint.

Here's what we are looking for
  • Great communication skills in English
  • A proven sales background that shows the ability to meet your targets (minimum 2 years)
  • Capable of working well under pressure and focused on reaching your sales objectives
  • Sales experience over the phone.
  • Good customer service - building relationships and a strong team spirit
  • A talent for listening, establishing rapport and finding the right solutions for our customers
  • Ability to multi-task and solid computer experience
  • A flexibility to work from Monday to Friday.
Required experience
  • Sales: 2 years

Apply now!

Client Care - Retention.

You'll join a young organization that focuses on renewable energy in the heart of the Atwater Market and succeeds by bringing out the best in its people. You'll be part of a supportive, inclusive team that shares common values - including a fundamental respect for each other.

Foosball competitions, a dart board, a soccer turf, lots of sun, free coffee and popcorn are all part of the deal :)

Here's what we are looking for
  • Great communication skills in English.
  • A proven customer care background that shows your ability to meet your targets.
  • Someone who knows how to building relationships and that has strong team spirit.
  • A talent for listening, establishing rapport and finding the right solutions for our customers.
  • Ability to multi-task and basic computer experience.
  • Someone not afraid to make web-presentations in front of clients for training purposes
  • A flexibility to work on the phone / live chat Monday to Friday starting at 10am.
Required experience
  • Call Center: 1 year
  • Customer Service: 1 year

Apply now!
642 De Courcelle St, PH4,
Montreal, QC, Canada, H4C ‎3C5
See Map Scroll Up