1

Math Developer Jobs in British Columbia (NOW HIRING)

Bachelor's degree in Computer Science, Information Systems, Mathematics, or Statistics * 7-10+ years of experience in enterprise data warehousing, analytics, and data platform engineering. * 7+ years ...

Bachelor's degree in mathematics, engineering, economics, or another quantitative field (or equivalent additional experience). * Strong SQL proficiency; working knowledge of Python or R for data ...

Data Analyst II, Fraud

Burnaby, BC · Hybrid

CA$100K - CA$125K/yr

Bachelor's degree in mathematics, engineering, economics, or another quantitative discipline (or equivalent experience). * Proficiency with SQL and hands-on experience analyzing large datasets ...

Bachelor's (Master's or PhD preferred) degree in engineering, computer science, physics, math or equivalent Other Qualifications: * Stay up to date with advancements in AI, LLMs, RAG, autonomous ...

CA$50K - CA$80K/yr

Our Packaging Engineer plays a key role in designing shipping pack-outs based on customer ... math, software, and ingenuity to develop new pack-out configurations to optimize shippers for ...

Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Statistics, or a related quantitative field * Strong hands-on experience building and deploying cloud-based ...

Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Statistics, or a related quantitative field * Strong hands-on experience building and deploying cloud-based ...

Bachelor's (Master's or PhD preferred) degree in engineering, computer science, physics, math or equivalent Other Qualifications: * Stay up to date with advancements in AI, LLMs, RAG, autonomous ...

Bachelor's (Master's or PhD preferred) degree in engineering, computer science, physics, math or equivalent Other Qualifications: * Stay up to date with advancements in AI, LLMs, RAG, autonomous ...

Showing results 41-60

Math Developer information

See British Columbia salary details

$20.5K

$78.2K

$158K

How much do math developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for math developer in British Columbia is $78,154.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,000.00 and $111,500.00 per year, depending on experience, location, and employer.

What is a math developer?

A Math Developer is a professional who designs, develops, and implements mathematical models, algorithms, and software to solve complex problems in various fields such as finance, engineering, data science, and education. They often work with programming languages and mathematical tools to create solutions that require advanced mathematical computation or analysis. Math Developers may also be involved in developing educational materials, software, or platforms that teach or use mathematics. Their work requires a strong foundation in mathematics, programming skills, and problem-solving abilities.

What are the key skills and qualifications needed to thrive as a math developer, and why are they important?

To thrive as a Math Developer, you need strong mathematical problem-solving abilities, programming skills (often in Python, C++, or Java), and a relevant degree in mathematics, computer science, or a related field. Familiarity with mathematical libraries, symbolic computation tools (such as MATLAB or Mathematica), and version control systems is typically required. Attention to detail, analytical thinking, and effective communication are essential soft skills for explaining complex concepts and collaborating with interdisciplinary teams. These competencies ensure the accuracy, efficiency, and clarity needed to develop robust mathematical algorithms and software solutions.

What are some typical challenges faced by math developers when creating educational software, and how can they be addressed?

Math Developers often encounter challenges such as ensuring mathematical accuracy, designing engaging and interactive content, and aligning materials with curriculum standards. Additionally, they must balance technical implementation with clear pedagogical objectives, often collaborating closely with educators and designers. To address these challenges, it's important to follow best coding practices, maintain regular communication with subject matter experts, and remain adaptable to feedback from both educators and students.

What is the difference between Math Developer vs Data Scientist?

AspectMath DeveloperData Scientist
Required CredentialsMathematics, Computer Science degrees, programming skillsStatistics, Mathematics, Computer Science degrees, programming skills
Work EnvironmentSoftware development teams, R&D labsData analysis teams, business units
Industry UsageFinance, tech, researchTech, finance, healthcare, marketing

Math Developers focus on creating algorithms and mathematical models for software applications, often working closely with programmers. Data Scientists analyze large datasets to extract insights, build predictive models, and support decision-making. While both roles require strong math skills and programming knowledge, Math Developers are more involved in algorithm development, whereas Data Scientists focus on data analysis and interpretation.

Infographic showing various Math Developer job openings in British Columbia as of September 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 100% In-person job distribution, with an average salary of $78,154 per year, or $37.6 per hour.

Lead, Data Engineer

Vancouver, BC • On-site

Canfor
Paper Manufacturing • 5 - 10K employees

Full-time

Medical, Retirement

Re-posted 3 hours ago


Canfor rating

8.1

Company rating: 8.1 out of 10

Based on 14 frontline employees who took The Breakroom Quiz


Job description

Posting ID:      29396 Position Type:    Regular    City:    Vancouver, BC, Canada  Location:   Vancouver H/O - Canfor/CWPM_1000

The Enterprise Analytics function at Canfor has a vision to deliver data, information and tools to employees at all operating levels and across all business lines to support decision-making that drives operational efficiency, product diversification and innovation.

Why This Role Matters

  • Help shape a modern data and analytics foundation that powers real-time insights, AI-driven decisions, and enterprise-wide impact.
  • Be at the forefront of advancing our data and AI strategy, influencing how teams across the business work, decide, and innovate.

The Lead Data Engineer provides technical leadership for the design, development, and evolution of enterprise data architecture and data engineering practices. This is a hands-on lead role that combines technical delivery with architecture leadership, guiding solution design, engineering standards, and implementation across the data platform. The role establishes engineering standards, guides implementation across multiple data initiatives, and is accountable for delivering scalable, secure, and high-performing data solutions that align with business objectives and support innovation across cloud-based analytics platforms.

The role requires strong partnership with business, analytics, data science, architecture, and IT teams to shape Canfor's next-generation analytics platform, lead delivery across multiple workstreams, and ensure data platform capabilities effectively support enterprise reporting, advanced analytics, AI, and operational decision-making.

 

A day in the life of the Lead, Data Engineer includes:

  • Lead the design and implementation of batch, real-time, and streaming data pipelines in Microsoft Fabric, while establishing engineering standards, reusable patterns, and delivery best practices.
  • Design and build event-driven and near real-time data processing solutions that enable reliable, scalable data movement
  • Own the evolution of the data platform, including scalability, reliability, observability, resiliency, and cost optimization.
  • Enable data platforms that support AI/ML and Generative AI use cases
  • Establish data observability, monitoring, and data quality SLAs to ensure trusted, resilient data solutions across the analytics platform
  • Establish and enforce processes and controls that maintain the security, quality, accountability, availability, and compliance of enterprise data assets.
  • Partner with business and IT leaders to shape roadmaps, lead delivery planning, manage technical tradeoffs, and execute projects within time and budget constraints.
  • Establish and maintain architecture, engineering, operational, and support documentation standards for the data platform.
  • Translate business requirements into scalable data platform designs and guide solution implementation to support analytics and reporting delivery.
  • Partner with analytics and data science teams to operationalize advanced analytics solutions
  • Lead architecture and design decisions for enterprise data solutions, while defining and governing data engineering standards, reference patterns, and best practices.
  • Evaluate, recommend, and guide the adoption of new tools, frameworks, and technologies aligned with platform strategy, engineering maturity, and business value.
  • Lead design reviews, code reviews, and technical coaching for data engineering team members to ensure quality, consistency, and capability growth across the team.
  • Define and enforce data engineering standards, CI/CD practices, testing approaches, and release management processes for the enterprise data platform.
  • Lead technical planning across multiple workstreams, proactively identifying risks, dependencies, and design tradeoffs.
  • Champion data platform capabilities that support AI/ML, Generative AI, semantic models, and enterprise data product use cases.

For this role, you'll come equipped with:

  • Bachelor's degree in Computer Science, Information Systems, Mathematics, or Statistics
  • 7-10+ years of experience in enterprise data warehousing, analytics, and data platform engineering.
  • 7+ years of demonstrated experience designing and delivering data engineering, ELT, and streaming solutions, including technical leadership across complex initiatives.
  • Proven track record designing and evolving scalable, secure, and cost-effective cloud data architectures in an enterprise environment.
  • Proven experience in database design, data schema design and data modeling
  • Experience defining and governing enterprise data architecture standards, engineering frameworks, and reference patterns.
  • Experience delivering ETL/ELT solutions for importing data from a wide variety of sources
  • Experience working with Microsoft Fabric or Azure Products: Microsoft Fabric, Azure Synapse, Azure Data Factory, Azure Purview, Azure DevOps, etc.
  • Experience designing and building cloud data architecture to facilitate data pipelines and analysis workflows within a cloud environment (preferably Microsoft Fabric)
  • Experience with Enterprise Resource Planning systems (preferably Oracle) is an asset
  • Demonstrated experience leading large-scale, cross-functional, or enterprise-wide data platform initiatives from design through implementation.
  • Demonstrated experience mentoring engineers, leading technical design decisions, and influencing engineering direction without requiring formal people management.
  • Experience with data observability, monitoring, lineage, testing, and data quality controls in cloud data platforms.
  • Experience with CI/CD, DevOps practices, and automation for data platform deployment and lifecycle management.
  • Experience enabling data platforms that support advanced analytics, AI/ML, and Generative AI workloads is strongly preferred.
  • Self-starter with the ability to meet the needs of a demanding business and IT environment
  • Ability to learn and apply new and emerging concepts and technologies
  • Willingness to go above and beyond to understand both business and technical aspects
  • Excellent verbal, listening and written communication skills
  • Communicates ideas, both technical and solution focused, in an easy-to-understand language
  • Ability to align technical solutions with business strategy
  • Excellent analytics, mathematical and creative problem-solving skills
  • Detail-oriented and self-motivated

The salary range for this position is: $120,000 - $140,000

Please Note: The range provided is for base salary only. In addition to base salary, Canfor proudly offers its employees a comprehensive and competitive total rewards package. It features programs such as performance-based incentive plans, recognition programs, benefits, paid leaves, pension plans with base and matching contributions, savings options and robust health & well-being initiatives. We also continually invest in the development of our talent to help them thrive professionally and personally. Above all, we are proud to offer our employees a value proposition that promotes diversity, equity and inclusion and fosters an environment where talent and performance is recognized and rewarded.

We appreciate all candidates' interest but will contact only those selected for interviews. Our hiring for various positions is ongoing and includes different screening processes such as behavioral assessments, references, and criminal record checks, depending on the role and location. #CADS #LI-ZM1


What Canfor employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom