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

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

    You will be responsible for backend development, including database modelling, services, component architecture, unit and end-to-end testing, maintenance and support.

    Experience:

    • 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

    Requirements:

    • 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

    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
  • 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.

    Experience:

    • Degree in Computer Science or relevant field
    • 5+ years with web related technologies
    • 4+ years experience with Angular and TypeScript
    • 4+ years experience with SCSS and transitions
    • Experience with cloud services is a plus

    Requirements:

    • Extensive hand-on 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
    • 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
    • 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
  • ESG Analyst

    We are looking for an ESG Analyst to join their product development team, working under the direction of Head of ESG Innovation and Customer Success.

    Your responsibilities will include: (job description)

    • Interfacing with customers to understand their needs
    • Contributing to the development and deployment of platform functionalities
    • Developing methodologies to implement ESG data collection across multiple companies
    • Supporting customer onboarding process, including data input, and training
    • Digitalizing corporate sustainability data

    We are seeking an individual who has the following: (experience)

    • A Bachelor’s or Master’s degree in one of the following: commerce, finance, accounting or other related field
    • 4+ years’ experience in finance, consulting, investor relations, corporate reporting, investment banking, or other related field
    • Knowledge or experience in one or more of the following fields is an asset: business, management, risk management, sustainable development, sustainable finance, consulting, finance, capital markets, corporate reporting, investor relations, governance, climate change
    • Courses or designations in investments an asset (e.g. CFA, Canadian Securities Course, etc.)
    • SASB Fundamentals of Sustainability Accounting (FSA) Credential an asset
    • Courses or designations in sustainable finance, the SDGs, or impact an asset
    • Proficiency in Google suite (Gmail, Drive, Slides, Sheets, Forms) and Microsoft Office, especially Excel and PowerPoint
    • Fluently bilingual (English and French)
    • Keen analytical thinking;
    • Data driven, detail oriented;
    • Continuous learning mindset (professional curiosity);
    • Excellent communication skills;
    • Strong work ethic and professionalism;
    • Attention to customer satisfaction;
    • Can work both independently and collaboratively in a fast-paced environment

    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 (once the pandemic is over!)
  • Full Stack Developer

    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.

    Experience:

    • 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

    Requirements:

    • 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

    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
  • Cloud Engineer

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

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

    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
  • Data Scientist

    We are looking for an experienced Data Scientist to join us.

    You will be responsible for data discovery in vast amounts of data, applying data mining techniques, doing statistical analysis, and building high quality prediction systems.

    Experience:

    • Degree in Computer Science or relevant field
    • 5+ years with data related technologies
    • 4+ years with NLP  techniques and algorithms
    • 2+ years with data mining, statistical analysis, prediction systems, visualisation tools
    • Experience with cloud services and infrastructure is a plus

    Requirements:

    • Excellent understanding of machine learning techniques and algorithms
    • Experience with data visualisation tools
    • Good applied statistics skills, such as distributions, statistical testing, regression
    • Good scripting and programming skills
    • Extended experience with NLP techniques such as text preprocessing, text representation, keyword extraction, text classification, topic modelling, semantic extraction techniques, sentiment analysis
    • Experience with PDF parsing: text, tables and images
    • Experience with Python and data science packages such as Scikit-learn, pandas, numpy, Keras, Tensorflow, PyTorch
    • Experience with NLP packages such as gensim, nltk, spacy
    • Understanding of deep learning models for NLP such as BERT, RNN, LSTM

    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
  • QA Analyst

    We are looking for an experienced QA Analyst to join us.

    You will be responsible for designing and implementing testing plans, identify procedures and scenarios for the quality control, process product reviews and inform the development team of defects and errors, monitor efforts to resolve product issues.

    Experience:

    • Degree in Computer Science or relevant field
    • 5+ years with web related technologies
    • 3+ years experience with web applications and services testing
    • 2+ years experience using automated testing software

    Requirements:

    • Extensive experience in quality control
    • High regard for safety standards and quality control
    • Attention to detail
    • Strong analytical and problem-solving skills
    • Diligent and meticulous

    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
  • Human Resources Manager

    We are looking for experienced Human Resources Manager to join the team and support our rapid growth. Reporting to the CEO, The Human Resources Manager who will work closely with the leadership team to develop recruitment strategies to sustain the rapid growth of the team as well as to create an unrivalled environment for our employees to strive and grow.

    Your responsibilities will include:

    • Develop and administer human resources plans, procedures, policies and practices that align with the company’s strategy and the needs of a growing team.
    • Contribute to the development of HR department goals, objectives, and systems.
    • Advise executives on HR management strategies in relation to all HR matters.
    • Review and implement HR policies & procedures.
    • Design, implement, and constantly evolve a world-class recruitment system to attract the best people as the organization rapidly grows.
    • Manage end to end sourcing, interviewing, selection and onboarding processes.
    • Develop a performance management process and drive for performance culture.
    • Assess and coordinate training needs to improve team skills and performance.
    • Oversee the assessment of employee engagement, presenting insights and recommendations to the leadership team. Act as an ambassador for employees.
    • Lead organizational changes and make sure they are communicated effectively.
    • Create a consistent and meaningful employee experience. Regularly improve the experience from recruitment and onboarding to goal setting and mentoring.
    • Stay up to date with relevant legislation and maintain correct application for the workplace.

    The ideal candidate will possess a track record of consistent top-level performance that has exceeded objectives. This individual must also work well in an entrepreneurial, team-based culture.

    What we are looking for:

    • 5+ years of HR experience in a high-growth environment (preferably in a rapidly expanding or high-tech organization)
    • University Degree or equivalent experience, CHRP designation a strong asset
    • Strong experience and track-record in recruiting top talent is a must
    • Experience building and managing an HR department
    • A proactive, energetic, and entrepreneurial leadership style
    • Knowledge of HR legislation and applications, along with demonstrated project management and change management skills
    • Comfortable operating in a constantly changing environment
    • Strong communication, interpersonal, relationship building, consulting, teamwork and leadership skills
    • People oriented
    • Perfectly bilingual (French-English)

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by being part of a company that is bringing positive change around the world
    • Competitive compensation and generous health benefits
    • Beautiful office, in the heart of Old Montreal (once the pandemic is over!)
  • Account Development Representative

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

    Your responsibilities will include:

    • Outbound cadences (email, call, social) 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
    • At least 2 years of experience in outbound sales
    • 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
  • Operations Engineer

    We are looking for an experienced Operations Engineer to join us.

    You will be responsible for technological duties associated with cloud computing, including configuration, deployments maintenance, support, monitoring, security.

    Experience:

    • Degree in Computer Science or relevant field
    • 5+ years with web related technologies
    • 3+ years experience with configure and maintain cloud infrastructure
    • 3+ years experience in infrastructure support

    Requirements:

    • Extensive experience in managing cloud application infrastructure
    • Experience with software installation, troubleshooting & technical support
    • Experience in cloud services configuration and monitoring
    • Strong knowledge of information security policies and procedures
    • Experience in application deployments, monitoring, and overall service availability
    • Experience in task automation using configuration and scripting for scalability and efficiency
    • Experience with Docker, Git, Linux/Bash
    • Experience with Kubernetes, Terraform, Python, relational databases is a plus
    • Knowledge of cloud deployment pipelines, CI/CD, GitOps

    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
  • Head of Corporate Development

    We are looking for experienced Head of Corporate Development to join the team and support our rapid growth. Reporting to the CEO, the Head of Corporate Development will partner closely with product, engineering and business leaders to source, evaluate, execute and integrate acquisition opportunities.

    Your responsibilities will include:

    • Research technology trends and market landscapes to source acquisition ideas 
    • Engage with internal business leaders to evaluate these trends and potential targets 
    • Develop M&A business proposals that are presented to executive leadership team 
    • Assist in deal negotiations and due diligence efforts  
    • Manage cross-functional post merger integration efforts 
    • Build and maintain relationships with potential targets and industry VC’s 
    • Assist in executing and managing corporate investments 
    • Assist with M&A board and executive materials

    What we are looking for:

    • 5+ years’ experience in corporate development, venture capital, private equity or investment banking with a technology focus (prior corporate development experience in enterprise tech is a plus) 
    • Bachelor’s degree in business, finance or related degree 
    • Strong analytical and problem-solving capabilities (financial modelling experience required) 
    • Strong communication and presentation skills

    What we offer:

    • The opportunity to join an early stage, well-financed company
    • The chance to have an impact by being part of a company that is bringing positive change around the world
    • Competitive compensation and generous health benefits
    • Beautiful office, in the heart of Old Montreal (once the pandemic is over!)