Join Our Team!

At Next Pathway we have built a work environment based on 3 core principles:

Emphasize quality first,
each and every time

Put people in roles
where they will succeed and feel challenged

Build a team of well-qualified individuals that can share ideas and learn from each other

About Next Pathway

Clara Angotti & Chetan Mathur
Recently named by The Globe and Mail as one of the hottest cloud start-ups, Next Pathway is a leading automation technology services company helping customers accelerate the migration of complex applications and workloads to the cloud.
We are always looking for brilliant, passionate and dedicated individuals that thrive in a leading, fast-pace technology environment. If you are an experienced engineer and ready for once-in-a-lifetime opportunity, please check out our current job openings below!
  • Are you ready to learn and expand your knowledge of cloud and automation technology?
  • Do you want to work with technical experts to deliver leading-edge technology? 
  • Want to be a trailblazer in the technology space?

Check Our Current Open Positions:

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

Toronto, ON (HQ)

* We do not accept applicants from employment or staffing agencies.

We are looking for skilled Core Java Engineer to join our team - please send us your resume!

Core Java Engineer

Who You Are:

  • You are a self motivated, self starter that is hungry to learn and add value
  • You should have a passion for data and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

What Will You Do?

  • Design and build data solutions to meet business needs
  • Innovate, seek outing apply new better ways to do things, new tools, new technologies, new processes
  • Work on transformational projects, from conceptualization to implementation to support phases
  • Work as part of an agile team responsible for end-to-end delivery of business needs
  • Use your knowledge to independently lead the analytics process to identify valuable and innovative insights

Required Skills and Qualifications:

  • 10+ Years of strong Core Java Development experience
  • 10+ Years of Data Warehousing (i.e. RedShift, Snowflake, Teradata, Netezza, DB2, Oracle, Exadata, PostgreSQL, BigQuery, Vertica)
  • 5+ Years of Spring Framework
  • 5+ Years of Big Data Technology (i.e. Hive, Spark)
  • Experience with Compilers, Syntax Trees and Analysis, Lexical Analysis
  • Experienced with Parsers, StringTemplate
  • Cloud Knowledge (i.e. AWS, GCP, Azure, Snowflake, Yellowbrick)

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Scala / Spark is a plus
  • PhD or Masters in Computer/Software Engineering is a strong plus
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for skilled Lead Product Engineer to join our team - please send us your resume!

Lead Product Engineer

Who You Are:

  • You are a self motivated and self starter
  • You should have a passion for data and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

What Will You Do?

  • Solve complex engineering problems in developing new products
  • Design and build data solutions to meet business needs
  • Innovate, seek outing apply new better ways to do things, new tools, new technologies, new processes

Required Skills and Qualifications:

  • 10+ Years of New Product Development Experience
  • Proven experience leading product engineering and development, from conceptualization to design to implementation
  • Cloud Knowledge (i.e. AWS, GCP, Azure, Snowflake, Yellowbrick)
  • Data Warehousing Experience (i.e. RedShift, Snowflake, Teradata, Netezza, DB2, Oracle, Exadata, PostgreSQL, BigQuery, Vertica)
  • Experience with Big Data Technology (i.e. Hive, Spark)
  • Experience with Compilers, Parsers and related technologies
  • Ability to lead and delegate to team members

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • PhD or Masters in Computer/Software Engineering is a strong plus
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for skilled Data Engineers to join our team - please send us your resume!

Data Engineers (ETL/SQL)

The candidate needs to have extensive experience as follows:

  • Minimum of 5 years of proven experience in a core competency
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation.
  • Proven hands-on Software Development experience
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Strong SQL knowledge and experience, including developing and optimizing complex queries, creating efficient UDFs to extend the functionalities
  • Experience in at least 3 of below RDBMS: Teradata, Netezza, SQL Server, Greenplum, Oracle, Sybase, DB2, MySQL, Redshift, SQLDW.
  • Experience with Cloud Technologies (Azure, GCP, Snowflake, AWS, Yellowbrick)
  • Experience with ETL tools (Informatica, Datastage, SSIS, Talend)
  • Experience with major programming languages (Java, Python, Scala, C++, Java Script)
  • Good experience using industry-standard design patterns, practices and Cloud strategies.
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment
  • BA/MS/PHD degree in Computer Science, Engineering or a related subject

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Data and Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills
  • Willingness to Travel to the US is a plus but not required

We are looking for skilled Spark/Scala Developers to join our team - please send us your resume!

Spark/Scala Developers

The candidate needs to have extensive experience as follows:

  • Minimum 5+ years experience in Big Data Platform Experience
  • University Degree or College Diploma in Computer Science/Engineering or Equivalent Experience
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation.
  • Proven hands-on Spark development with experience building frameworks and dealing with performance optimization issues.
  • Must have good understanding of Hadoop ecosystem and distributed processing framework
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Experience with Cloud Technologies (Azure, GCP, Snowflake, AWS) and ETL tools (Informatica, Data stage, SSIS, Talend)
  • Experience with Scala
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills and Requirements:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for skilled Digital Marketing Specialist to join our team - please send us your resume!

Digital Marketing Specialist

Overview:

As the Digital Marketing Specialist, you will be responsible for defining, developing and executing Next Pathway’s digital marketing initiatives to support lead generation efforts.  The Digital Marketing Specialist will be able to demonstrate and deliver business value by marketing our assets, products and services.

 

Key Responsibilities:

  • Develop and implement digital marketing campaigns that focus on lead generation, engagement, retention and provocative conversions across programmatic display, paid social and SEM channels.
  • Define and execute A/B and multivariate testing plans to improve campaign performance.
  • Innovate and drive digital experiences for customers and prospects by bringing new ideas, approaches, tools and strategies to the forefront.
  • Manage web properties and social media channels and continuously innovate to deliver strong customer and user experiences.
  • Deliver presentations and metrics to the Executive Team on campaign performance, results, strategies and recommended action plans for continuous improvement.
  • Partner with content marketing and external agencies to create innovative marketing assets and compelling account-specific messages that are aligned to the buyer’s journey.

 

Requirements:

  • 5-8 years of hands-on experience in a similar position in the digital marketing field
  • Deep understanding of account-based marketing (ABM) and digital lead generation strategies
  • Past experience working within a technology-oriented business or start-up
  • Expert-level hands-on experience managing organic search (SEO), search engine marketing (SEM), website management, paid/programmatic advertising, content marketing and strategy, email marketing and social media management
  • Strong strategic, analytical, management, and organizational skills across multiple projects and priorities.
  • Ability to work within multidisciplinary teams.
  • Excellent verbal and written communication skills.
  • Strong analytical and project management skills.
  • Solid presentation skills; must be an effective communicator to present strategic and tactical plans to executive team.
  • Attention to detail and an ability to work well under pressure and multi-task in a fast-paced environment.
  • Expert-level experience working with tools including Basecamp, Google Analytics, LinkedIn Campaign Manager, Google AdWords.
  • LinkedIn Advertising, Google Ads and Analytics Professional certifications are an asset.

Seniority Level
Mid-Senior level

Industry
Information Technology & Services

Employment Type
Full-time

Job Functions
Information Technology
Marketing
Advertising

We are looking for skilled Lead QA Engineers to join our team - please send us your resume!

Lead QA Engineers

The candidate needs to have extensive experience as follows:

  • Minimum 10+ Years experience in Software Testing, Software Quality Assurance
  • University Degree or College Diploma in Computer Science/Engineering or Equivalent Experience
  • Clear understanding and knowledge of QA Concepts, Methodologies and Testing Techniques
  • Experience with Performance testing (stress, concurrency, load testing) and associated tools
  • Strong experience Leading Teams of QA testers
  • Strong experience writing Test Strategy and Test Plan documents
  • Versed in both Manual and Automated Testing
  • Experience in Software Test Automation Tools
  • Strong SQL background is must, be able to write complex SQL queries based on the test scenario
  • Strong experience working with large and complex data sets
  • Strong background in Test Case and Test Scripts
  • Experience with Project, Time, and Risk Management
  • Experience with Agile and Scrum Methodologies

Responsibilities Include:

  • Provide leadership to QA test team, resolving conflicts between team members, mentor and motivate team as required, ensure team meets deadlines
  • Proactively drive all testing activities (QA, SIT, OAT, Performance)
  • Lead UAT, BAT, E2E, parallel runs activities with client test teams
  • Collaborate closely with other team members and cross functional departments (BA, DEV, UAT)
  • Plan, Estimate, Prepare and Execute Test Cases and Test Scripts to ensure the quality deliverables
  • Write and maintain automated tests to support regression and health check testing
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.
  • Backend database testing in different environments
  • Execute and evaluate manual or automated test cases and report test results.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Manage QA risks and mitigation plans
  • Obtain acceptance signoffs from clients

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for skilled QA Engineers to join our team - please send us your resume!

QA Engineers

The candidate needs to have extensive experience as follows:

  • Minimum 5+ years experience in Software Testing, Software Quality Assurance
  • University Degree or College Diploma in Computer Science/Engineering or Equivalent Experience
  • Clear understanding and knowledge of QA Concepts, Methodologies and Testing Techniques
  • Experience with Performance Testing (stress, concurrency, load testing) and associated tools
  • Versed in both Manual and Automated Testing
  • Experience in Software Test Automation Tools
  • Strong SQL background is must, be able to write complex SQL queries based on the test scenario
  • Write and maintain automated tests to support regression and health check testing
  • Backend database testing in different environments
  • Execute and evaluate manual or automated test cases and report test results.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Manage QA risks and mitigation plans
  • Strong experience working with large and complex data sets
  • Strong background in Test Case and Test Scripts
  • Experience with Project, Time, and Risk Management
  • Experience with Agile and Scrum Methodologies

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for skilled Senior Project Manager to join our team - please send us your resume!

Senior Project Manager

The candidate needs to have extensive experience as follows:

  • 10+ Years as a Project Manager managing risks inherent in leading complex projects
  • 5+ Years leading multiple technical teams that may be geographically distributed
  • Technical familiarity with cloud technologies, enterprise data warehouse concepts, data integration pipelines and reporting

Responsibilities Include:

  • Ensure teams have access to technical clarity and right focus during meetings / stand-ups
  • Facilitate operational efficiencies of the development team to plan maximum deliverables in an iteration
  • Responsible for removing the impediments and blocking issues for the team.
  • Responsible to conduct retrospective meetings.
  • Implements processes, practices, and tools allow for multiple paths of delivery (i.e. create simplified, consistent, reusable, efficient and flexible methodologies).
  • Recommends improvements and drive alignment across IT teams within the same line of business
  • Leads and influences others including those more senior on best practices

Project Management / Scrum Skills:

  • Knowledge of agile methodology and frameworks (i.e. Scrum, Kanban, XP, etc.)
  • Understands the basic fundamentals of iterative and incremental development.
  • Knowledge of other Agile approaches, like: Kanban, Crystal, FDD, XP, etc.
  • Basic knowledge of software development processes and procedures to understand Team needs.
  • Expert in estimation and planning and knows how to create useful, reliable and practical plans for software development projects.
  • Knowledge of Agile techniques: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Ability to understand the commitment to deliver the project on time analyze, organize and prioritize work
  • Experience in matrix-managing multi-disciplinary teams
  • Experience in sprint planning and agile development practices
  • Knows about the value of metrics and incremental delivery.
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc.
  • Familiar with common development practices

Project Knowledge:

  • Previous experience in EDW, Datawarehouse Migration or Data Integration projects
  • Knowledge of cloud and related cloud solutions

Other Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: Project Management & Team Communication
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Previous external client service, consulting or contracting experience
  • PMP, CSM and Bachelor’s Degree in Engineering or related field from a reputable university.
  • Previous Consulting or Experience Conducting C-Level Presentations
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Scrum and Project Management
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills