Careers at Novisto

We are looking for creative, analytical and driven team players.

At Novisto, our vision is to be the world’s leading software solution for integrated corporate sustainability management. Our purpose is to advance a more inclusive and resilient society by enabling organizations to create value through sustainability.

You will have the chance to work with incredibly talented and driven people within our engineering and business teams. While our employees are currently working remotely, we are taking thoughtful measures to ensure a smooth onboarding experience for any new employee joining our growing company.

  • Backend Developer

    You will have the chance to work with incredibly talented and driven people within our engineering and business teams. While our employees are currently working remotely, we are taking thoughtful measures to ensure a smooth onboarding experience for any new employee joining our growing company.

    We are looking for an experienced Backend Developer to join us.

    Your responsibilities will include:

    • Database design and modelling;
    • Implement new micro services;
    • Design, build and improve REST API services;
    • Design, architect and implement new features and major refactors;
    • Write unit and end-to-end tests;
    • Maintain and support the product features.

    What we are looking for:

    • Degree in Computer Science or relevant field
    • 6+ years with web related technologies
    • 4+ years experience with Python
    • 4+ years experience with Database Systems such as PostgreSQL
    • 3+ years experience with non-relational Database Systems such as MongoDB
    • Experience with cloud services and infrastructure is a plus
    • Extensive hand-on experience with backend technologies and Python language, including Async Python
    • Strong knowledge of web services development and testing
    • Experience with ORM, Docker, FastAPI
    • Experience with relational and NoSQL Database Systems
    • Excellent communication and teamwork skills
    • An analytical mind, great attention to detail

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • The choice to work remotely 100% of the time
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal next to metro Square Victoria

    We are a fast-growing tech startup looking for the best talent to join our team. We are open to hiring internationally, and supporting qualified hires into relocating to Canada.

  • Cloud Developer

    We are looking for an experienced Cloud Developer to join us.

    You will be responsible for any technological duties associated with cloud computing, including design, planning, development, maintenance and support.

    Responsibilities:

    • Design, configure, deploy, and maintain the infrastructure for the Novisto platform
      • Terraform, Kubernetes, Azure, PostgreSQL, Elasticsearch
    • Develop tools to help support the developers, platform, and infrastructure
      • Python, Bash, Docker, Linux, macOS, Kubernetes
    • Configure CI/CD pipelines for various services and projects
      • Python, Docker, Kubernetes
    • Working with teammates through design discussions, code reviews and peer programming
    • Integrate tools and external services into existing projects
      • Python
    • (Optional) Assist in backend feature design and development
      • Python, PostgreSQL

    Experience:

    • Degree in Computer Science or relevant field
    • 6+ years with web related technologies
    • 4+ years experience with design, configure, test, deploy and improve cloud infrastructure
    • 4+ years experience in optimizing deployments and infrastructure resiliency
    • 3+ years experience in configuring and managing CI/CD processes

    Requirements:

    • Extensive experience with Kubernetes, Terraform, Docker, Git, Linux/Bash
    • Extensive experience with Python and relational Database Systems such as PostgreSQL
    • Strong knowledge of cloud deployment pipelines, CI/CD, GitOps
    • Experience with search indexing solutions such as ElasticSearch
    • Experience developing and testing secure web services
    • Experience with monitoring, logging, tracing, cloud security

    Personal skills:

    • Excellent communication and teamwork skills
    • An analytical mind, great attention to detail

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal
  • Customer Success Manager

    We are looking for an experienced Customer Success Manager to join the team and support our rapid growth. You will partner closely with analysts, product, engineering and business leaders to drive the successful adoption of Novisto to help customers realize the business value of our partnership and offerings. the expansion and engagement of our growing customer base. 

    Your responsibilities will include:

    • Partnering with customers to define success and to build a joint plan with defined objectives, milestones and metrics needed to achieve their goals. 
    • Creating deep relationships with your customers and understand their evolving business needs
    • Designing and executing programs to expand and deepen Novisto usage and satisfaction across your customers, including training, enablement, evangelism, and customer  internal marketing initiatives;
    • Managing the customer projects (scope of work, roles and responsibilities, deliverables, timelines) with clear status reporting, pro-active challenges identification and resolution by working with cross-functional teams 
    • Influencing the positive evolution of our product by sharing insights with the team which thoughtfully represent our clients’ needs, wants, and desires for our product;
    • Serving as the liaison between the client and the product organization to manage client’s expectations, share Novisto’s product roadmap with the client portfolio;
    • Showcasing the compelling impact on your clients’ business made possible by their use of Novisto, and share those stories internally.

    What we are looking for:

    • 5+ years of relevant work experience in building and managing high performing Customer Success and or Account Management teams or experience in Project Management
    • Passion for leading a customer facing team — strong people management, coaching and development experience;
    • Deep caring about customers and a natural ability to empathize with and advocate for them;
    • Passion for the ESG industry;
    • Strong communication and presentation skills in English (French is an asset)
    • Ability to independently prioritize work and autonomously managing a large workload;
    • Track record of excellence; demonstrated excellence in work;
    • Structured and analytical approach to any work plan;
    • Entrepreneurial approach to testing hypotheses and quickly iterating on ideas;
    • Startup, software development industry and-or SaaS experience 

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by promoting a product that is bringing positive change in society
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal

     

  • Software Sales Development Representative

    We are looking for a Sales Development Representative (SDR)  to join our sales team. This is a monthly quota-carrying salaried position that includes a tiered commission structure. Reporting to the Head of Business Development, the mission of the SDR will be to deploy sales strategies to increase business revenue and identify potential customers to generate new business opportunities.

    Novisto is a SAAS sustainability management platform that helps companies streamline data collection, improve data quality, benchmark performance, and communicate more effectively with internal and external stakeholders.

    Your responsibilities will include:

    • Outbound cadences (email, call, social media) focused on generating new business opportunities
    • Facilitate and conduct discovery meetings with high value new business opportunities
    • Set qualified introductory meetings for the Sales team
    • Understand customer pain points and clearly articulate the value we provide
    • Nurture early phase opportunities for future pipeline potential
    • Achieving and exceeding monthly quotas of qualified opportunities and pipeline attribution

    What we’re looking for:

    • University education, preferably a degree in Business, Commerce or Marketing
    • Experience in outbound sales (or strong customer service background)
    • The motivation, grit, and focus needed to develop a new market
    • Self-motivated and results oriented
    • Outstanding communication skills including both phone and written communication as well as active listening (Fluency in French is a plus)
    • CRM experience is an asset
    • Experience in enterprise software selling is a huge plus

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by promoting a product that is bringing positive change in society
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal

     

  • Sales Executive

    We are looking for a Sales Executive to join our team. You will be reporting to our CEO.

    Responsibilities: 

    • Conduct needs assessment, discuss and demonstrate Novisto’s added value and capabilities to prospects.
    • Collaborate and coordinate efforts with various stakeholders and representatives from various functions and teams within the target account.
    • Focus on growing new revenue from Enterprise/Corporate prospect clients.
    • Prepare effective presentations with support from the Sales Engineer.
    • Prepare proposals/respond to RFIs, negotiate and address business terms to close the sale.
    • Initiate contact with prospects which have been generated by our Account Development Representative team, our marketing campaigns or from referrals.
    • Ensure the timely and successful delivery of our solutions according to customer needs and objectives.
    • Act as a liaison for prospects and customers.
    • Maintain and update the CRM system with customer information.
    • Represent Novisto at industry events.
    • Share client insights with product and marketing teams.

    Requirements: 

    • Bachelor’s degree in Business, Finance, Marketing, Sustainability or 6 years of experience in software/SAAS sales. 
    • Minimum of 5 years of experience selling software at Enterprise level. 
    • Outstanding communication skills including both oral and written communication as well as active listening (Fluency in French is a asset) 
    • Excellent communication and negotiation skills.
    • Proficient in a consultative sales approach
    • Strong presentation skills 
    • Self-driven, motivated and results oriented mindset. 
    • The motivation, grit, and focus needed to develop a new market
    • Experience with ESG or sustainability (an asset)

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by promoting a product that is bringing positive change in society
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal

     

  • Full Stack Developer

    You will have the chance to work with incredibly talented and driven people within our engineering and business teams. While our employees are currently working remotely, we are taking thoughtful measures to ensure a smooth onboarding experience for any new employee joining our growing company.

    We are looking for an experienced Full Stack Developer to join us.

    You will be responsible for web and backend development, including front-end components, services, styling, animations, backend services, database modelling, unit and end-to-end testing, deployments, maintenance and support.

    Your responsibilities will include:

    • Participate in front-end development in the angular application
      • Develop and maintain user facing features
      • Write unit tests for the application using karma test framework
      • Contribute technical improvements to the application’s libraries and architecture
      • Create user friendly interfaces using HTML and angular components along with material UI
      • Monitor and optimize the performance and usability of the application
    • Participate in back-end development
      • Database design and modelling
      • Implement new micro services
      • Design, build and improve REST API services
      • Design, architect and implement new features and major refactors;
      • Write unit and end-to-end tests
      • Maintain and support the product features
    • Collaborate with other team members and stakeholders
      • Participate in code review processes with other front-end developers
      • Participate in sprint activities with the development team and product team
      • Provide time estimate for assigned tasks
      • Collaborate with back-end developers to groom tasks and features
      • Communicate with UI designers and product owners about UI/UX design.

    Requirements:

    • Degree in Computer Science or relevant field
    • 6+ years with web related technologies
    • 4+ years experience with Angular and TypeScript
    • 4+ years experience with SCSS and transitions
    • 4+ years experience with Python
    • 4+ years experience with Database Systems
    • Experience with cloud services is a plus
    • Extensive experience with front-end technologies, including HTML5, CSS/SCSS, JavaScript/TypeScript
    • Strong knowledge of Angular front-end framework, including unit tests and end-to-end tests
    • Extensive experience with Python and relational Database Systems
    • Experience developing and testing secure web services
    • Experience with NodeJS and NoSQL Database Systems is a plus
    • Excellent communication and teamwork skills
    • An analytical mind, great attention to detail

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • The choice to work remotely 100% of the time
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal next to metro Square Victoria

    We are a fast-growing tech startup looking for the best talent to join our team. We are open to hiring internationally, and supporting qualified hires into relocating to Canada.

  • Frontend Developer

    We are looking for an experienced Frontend Developer to join us.

    You will be responsible for web development, including front-end components, services, styling, animations, unit and end-to-end testing, maintenance and support.

    Job Description

    • Participate in front-end development in the angular application
      • Develop and maintain user facing features
      • Write unit tests for the application using karma test framework
      • Contribute technical improvements to the application’s libraries and architecture
      • Create user friendly interfaces using HTML and angular components along with material UI
      • Monitor and optimize the performance and usability of the application
    • Collaborate with other team members and stakeholders
      • Participate in code review processes with other front-end developers
      • Participate in sprint activities with the development team and product team
      • Provide time estimate for assigned tasks
      • Collaborate with back-end developers to groom tasks and features
      • Communicate with UI designers and product owners about UI/UX designs

    Experience:

    • Degree in Computer Science or relevant field
    • 5+ years with web related technologies
    • 4+ years experience with Angular and TypeScript and/or transferable modern front-end framework experience (React, Vue)
    • Experience with cloud services and microservices is a plus

    Requirements:

    • Extensive hand-on experience with front-end technologies, including HTML5, CSS/SCSS, JavaScript/TypeScript
    • Knowledge of Angular front-end framework, including typescript, rxjs and test suites
    • Experience with relational Database Systems

    Personal skills:

    • Excellent communication and teamwork skills
    • An analytical mind, great attention to detail

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • Help build and influence the early development of core products, lots of room for advancement and leadership opportunities
    • Full time remote and part time remote available
    • Talented teammates
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • Generous health benefits
    • Beautiful office, in the heart of Old Montreal

    We are a fast-growing tech startup looking for the best talent to join our team. We are open to hiring internationally, and supporting qualified hires into relocating to Canada.

  • Customer Success Manager (Europe)

    We are looking for an experienced Customer Success Manager to join the team and support our rapid growth. You will partner closely with analysts, product, engineering and business leaders to drive the successful adoption of Novisto to help customers realize the business value of our partnership and offerings. the expansion and engagement of our growing customer base. 

    Your responsibilities will include:

    • Partnering with customers to define success and to build a joint plan with defined objectives, milestones and metrics needed to achieve their goals. 
    • Creating deep relationships with your customers and understand their evolving business needs
    • Designing and executing programs to expand and deepen Novisto usage and satisfaction across your customers, including training, enablement, evangelism, and customer  internal marketing initiatives;
    • Managing the customer projects (scope of work, roles and responsibilities, deliverables, timelines) with clear status reporting, pro-active challenges identification and resolution by working with cross-functional teams 
    • Influencing the positive evolution of our product by sharing insights with the team which thoughtfully represent our clients’ needs, wants, and desires for our product;
    • Serving as the liaison between the client and the product organization to manage client’s expectations, share Novisto’s product roadmap with the client portfolio;
    • Showcasing the compelling impact on your clients’ business made possible by their use of Novisto, and share those stories internally.

    What we are looking for:

    • 5+ years of relevant work experience in building and managing high performing Customer Success or Account Management teams or experience in Project Management
    • Deep caring about customers and a natural ability to empathize with and advocate for them;
    • Passion for the ESG industry;
    • Strong communication and presentation skills in English (French is an asset)
    • Ability to independently prioritize work and autonomously managing a large workload;
    • Track record of excellence; demonstrated excellence in work;
    • Structured and analytical approach to any work plan;
    • Entrepreneurial approach to testing hypotheses and quickly iterating on ideas;
    • Startup, software development industry and-or SaaS experience 

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by promoting a product that is bringing positive change in society
    • Generous health benefits
    • Working remotely 100% of the time with occasional visits to the Montreal head office.

     

  • Head of ESG Innovation

    Your responsibilities will include:

    • Managing a team of ESG Analysts whose responsibilities include supporting customers in their onboarding of the software platform, providing ad hoc customer advisory services, and building and sharing knowledge on sustainability related topics.
    • Collaborating with the Customer Success team in servicing customers during onboarding and in building long-term customer relationships.
    • Sharing your knowledge and insights gained from previous experience and involvement in the corporate sustainability reporting field, internally with the various business functions including Product, Customer Success, and Business Development.
    • Sharing your knowledge externally through presentations to customers and participation in various Novisto-sponsored events.

    What we’re looking for:

    • Bachelor’s or Master’s degree in commerce, business administration, sustainability management, or any other related field;
    • 15+ years experience; combined experience in corporate financial reporting and/or corporate sustainability reporting; this may include positions in accounting or investor relations functions;
    • Experience with people management;
    • Demonstrated deep knowledge of corporate sustainability reporting, including the main standards, frameworks, and questionnaires as well as current trends;
    • Demonstrated knowledge of responsible investment trends, especially as they pertain to driving corporate sustainability disclosures;
    • Proven talent for managing people in people-centric, results-oriented work environment;
    • SASB Fundamentals of Sustainability Accounting (FSA) Credential an asset;
    • Other courses or designations in corporate sustainability reporting or  sustainable finance is an asset;
    • Combination of continuous learning mindset (professional curiosity), keen analytical thinking, and excellent communication (knowledge-sharing) skills;
    • Strong work ethic and professionalism;
    • Attention to customer satisfaction;
    • Can work both independently and collaboratively in a fast-paced, startup-like environment;
    • Proficiency in Google suite (Gmail, Drive, Slides, Sheets, Forms) and Microsoft Office, especially Excel and PowerPoint;

    What we offer:

    • Join an early stage, well-financed company;
    • Advance Novisto’s purpose of contributing to the sustainability of the economy, environment, and society by empowering companies to make better decisions and disclosures through our ESG data management software;
    • Contribute your knowledge and insights to increase awareness and knowledge of sustainability;
    • Generous health benefits (100% Insurance coverage & access to Dialogue’s telemedicine app);
    • Flexible schedules & opportunity to work remotely;
    • 4 weeks of vacation;
    • Stock option plan;
    • Summer hours;
    • If you prefer to work at the office, we have a beautiful office, in Old Montreal, close to downtown and steps away from a metro (subway) station.
  • ESG Intern (September-December 2022)

    Novisto is building the world’s most advanced ESG (Environmental, Social, Governance) data management and analytics software platform. We are helping companies around the world improve the efficiency and accuracy of their sustainability reporting and make better sustainability-related decisions that create value both for their stakeholders and for the environment and society… 

    We are looking for an ESG Intern to join our team!

     

    Your responsibilities will include:

    • Supporting ESG Analysts in customer-related platform onboarding activities such as metric creation, data and document uploads;
    • Supporting ad hoc advisory work;
    • Scanning corporate sustainability reports to extract ESG data;
    • Conducting secondary research on various sustainability-related topics, industry trends, and reporting standards and frameworks.

     

    We are seeking an individual who: 

    • Must be currently enrolled in a Bachelor’s or Master’s program in a related field of study including but not limited to business, accounting, finance, management, or sustainability management;
    • Has demonstrable knowledge of sustainability/ESG concepts acquired through courses or previous internships;
    • Is curious and eager to learn new things;
    • Has excellent communication skills and an ability to convey information and concepts effectively;
    • Has an aptitude for technology (understanding and adopting it);
    • Has the ability to work both independently and collaboratively in a fast-paced environment;
    • Demonstrates professionalism and a strong work ethic;
    • Has the ability to structure activities and deliverables;
    • Bilingualism (English and French) is an asset.
  • Vice President Software Development

    Your responsibilities will include

    • Recruit, retain and manage a team of full-stack developers, frontend / backend developers and QA Analysts;
    • Oversee Novisto’s long term software engineering talent growth & retention to support the evolution of the business ;
    • Oversee Novisto’s software engineering development and retention; 
    • Lead the engineering team to deliver software that is scalable, maintainable, reliable and meets product features requirements on time and on budget ;
    • Develop a CI/CD pipeline to automate the delivery of software at Novisto ;
    • Work closely with product management to produce features delivery estimates ;
    • Recruit, mentor and develop young leaders to ensure sufficient growth ; 
    • Refine existing and develop new procedures for the efficient operations of the software development team ;
    • Apply best security practices in data tools development and deployment;
    • Respect and follow the established security controls;
    • Report any risk, incident or anomalous situation that could affect the security of Novisto or customer data.

    What we’re looking for

    • Minimum 15 years of experience in software development, including 10 years in a managerial role;
    • Bachelor’s degree in Software Engineering, Computer Science, Mathematics or equivalent experience and education;
    • Proven talent for managing people in people-centric, results-oriented work environment;
    • Experience with cloud data technologies;
    • Knowledge of microservices development;
    • Knowledge of Azure Cloud is an asset;
    • Good communication skills in English (French is an asset).

    What we offer

    • The opportunity to join an early stage, well-financed company
    • Opportunity to work remotely at your convenience
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • Flexible schedules (Summer hours)
    • 4 weeks of vacation
    • Group insurance covered 100% by Novisto
    • Access to Dialogue 
    • 100$ monthly allowance
    • Beautiful office, in the heart of Old Montreal steps from the metro. 
  • Product Marketing Manager

    We are looking for a Product Marketing Manager to join our team. 

    Your responsibilities will include:

    • Develop product documentation based on a solid understanding of the target audience, consumer personas, competitive landscape, and product value proposition
    • Own content creation of all marketing collateral for internal and external stakeholders such as product data sheets, manuals, sales scripts, FAQ, etc. 
    • Develop product positioning messaging that resonates with target customers’ personas
    • Create and present educational training content for customers about product updates
    • Manage the launch of new features or product updates (including release communications and content creation about the product such as videos)
    • Manage all product marketing content (case studies)
    • Develop comprehensive sales enablement training to empower business development teams on product benefits and product value against competitors
    • Collaborate with sales team to develop relevant client-facing product material 
    • Analyze the results of different product marketing campaigns
    • Develop competitive intelligence for Novisto and communicate developments in market trends to relevant stakeholders

    What we’re looking for:

    • Bachelor’s (BA or BS) degree or equivalent mix of education and experience
    • At least 5 years’ experience in product marketing management
    • Experience in B2B marketing (enterprise level – an asset)
    • Ability to take initiative and solve problems with minimum supervision
    • Ability to build strong interpersonal relationships cross-functionally
    • Experience with a SAAS product 
    • Strong storytelling skills to be able to translate requirements and features into stories our target audience can care about
    • Excellent written communication skills including the ability to effectively convey information to a wide variety of internal and external audiences
    • Ability to juggle multiple priorities in a fast-paced environment
    • Technical writing experience is an asset 

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • Opportunity to work remotely at your convenience
    • The chance to have an impact by creating a product that is bringing positive change around the world
    • Flexible schedules – Summer hours
    • 4 weeks of vacation
    • Group insurance covered 100% by Novisto
    • Access to Dialogue
    • 100$ monthly allowance
    • Beautiful office, in the heart of Old Montreal steps from the metro.