Finning Canada jobs in British Columbia
Data Engineer II
Often replies in 5 daysFinning International Inc.Surrey, BC- $80,000–$95,000 a year
- Full-time
- Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning.
- Finning Canada is looking to hire a permanent, fulltime Data…
- View all Finning International Inc. jobs - Surrey jobs - Data Engineer jobs in Surrey, BC
- Salary Search: Data Engineer II salaries in Surrey, BC
- See popular questions & answers about Finning International Inc.
DT - Heavy Duty Mechanic/Electrician - Field
Often replies in 5 daysFinning International Inc.Terrace, BC- Full-time
- Weekends as needed +2
- You will be responsible for the troubleshooting, maintenance and repair of rental equipment including construction tools, small engine equipment (compaction…
Gas Compression Field Technician
Often replies in 5 daysFinning International Inc.Fort St. John, BC- $54.79–$60.88 an hour
- Full-time
- Wage: $54.79-$60.88 base hourly rate (+RWA+premiums).
- Travel: up to $1000 travel pay to commute to Fort St John area.
- Field diagnosis and running repairs.
EH&S Advisor II
Often replies in 5 daysFinning International Inc.Surrey, BC- $75,000–$90,000 a year
- Full-time
- Dental care
- Disability insurance
- Finning Canada is seeking an experienced Environment, Health & Safety (EH&S) Advisor II to join our team in Surrey, British Columbia in a permanent, full-time…
- View all Finning International Inc. jobs - Surrey jobs - Senior Advisor jobs in Surrey, BC
- Salary Search: EH&S Advisor II salaries in Surrey, BC
- See popular questions & answers about Finning International Inc.
Electric Power Sales Representative
Often replies in 5 daysFinning International Inc.Surrey, BC- From $125,000 a year
- Full-time
- Promote and sell diesel and gas generator sets, power generation equipment, and related accessories.
- Identify customer needs and recommend customized solutions.
Heavy Duty Mechanic - Conuma
Often replies in 5 daysFinning International Inc.Tumbler Ridge, BC- $55.28–$61.42 an hour
- Full-time
- Rotating shift
- Dental care
- $55.28 - $61.42 (base rate + regional wage allowance, probationary to full rate).
- O $3.25 Night Shift Premium.
- OT paid at Double time.
Heavy Duty Mechanic - TNDC
Often replies in 5 daysFinning International Inc.Iskut, BC- $55.28–$61.42 an hour
- Full-time
- Rotating shift
- Dental care
- You will be responsible for troubleshooting, repair and rebuilds on a variety of CAT equipment such as Rock Trucks, D9 and D10 dozers, 395 Excavators, Graders.
Parts Journeyperson - Tumbler Ridge
Often replies in 5 daysFinning International Inc.Tumbler Ridge, BC- $51.65–$57.39 an hour
- Full-time
- Night shift +1
- Dental care
- $51.65 - $57.39 (base rate + regional wage allowance, probationary to full rate).
- Shift: 14 x 14 - 15 additional scheduled weeks off a year!
Heavy Duty Mechanic - Drills and Shovels
Often replies in 5 daysFinning International Inc.Prince George, BC- $50.25–$55.84 an hour
- Full-time
- Rotating shift
- Dental care
- In this role you will be performing new-builds, troubleshooting, maintaining and repairing a variety of Caterpillar general line, power systems and mining…
Environment, Health and Safety (EH&S) Supervisor
Often replies in 5 daysFinning International Inc.Surrey, BC- $110,000–$120,000 a year
- Full-time
- The EHS Supervisor is a collaborative and influential leader responsible for guiding EHS Advisors and operational leaders in the effective implementation and…
Heavy Duty Mechanic - Integrated Mining Team
Often replies in 5 daysFinning International Inc.Prince George, BC- $50.25–$55.84 an hour
- Full-time
- Rotating shift
- Dental care
- In this role you will perform troubleshooting, maintenance and repair of a variety of Caterpillar general line, power systems and mining equipment throughout BC…
Heavy Duty Mechanic - Integrated Mining Team
Often replies in 5 daysFinning International Inc.Prince George, BC- $50.25–$55.84 an hour
- Full-time
- Rotating shift
- Dental care
- In this role you will perform troubleshooting, maintenance and repair of a variety of Caterpillar general line, power systems and mining equipment throughout BC…
Track Press Operator
Often replies in 5 daysFinning International Inc.Prince George, BC- $33.50–$45.09 an hour
- Full-time
- Monday to Friday +1
- RRSP
- As the Track Press Operator, you are responsible for safely and accurately performing a variety of duties in the Track Press Area.
Journeyperson Helper - Elkford
Often replies in 5 daysFinning International Inc.Elkford, BC- $30.21–$34.74 an hour
- Full-time
- Day shift +1
- RRSP
- Wage: $30.21-34.74/hr (Probationary – Full Rate).
- Employee Share Purchase Plan options.
- RRSP and Retirement Plan options.
Parts Journeyperson - Elkford
Often replies in 5 daysFinning International Inc.Elkford, BC- $52.58–$58.43 an hour
- Full-time
- Day shift +2
- Dental care
- We are seeking customer focused Parts Journeyperson (Red Seal) to help support our client on a 7 x 7 Continuous Shift.
- $300/yr Boot Allowance.
Mining Project Manager
Often replies in 5 daysFinning International Inc.Kamloops, BC- $90,000–$105,000 a year
- Full-time
- Monday to Friday
- Paid vacation
- As a Mining Project Manager, you will lead diverse project teams to deliver high-quality results on time and within budget.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Data Engineer II - job post
Job details
Pay
- $80,000–$95,000 a year
Job type
- Full-time
Location
Full job description
Company:
Finning International Inc.Number of Openings:
1Worker Type:
PermanentPosition Overview:
Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning.Finning Canada is looking to hire a permanent, fulltime Data Engineer II based either in Surrey, Calgary or Edmonton who will work as a part of the Software Development Services (SDS) Tier 4 support team, you will provide advanced production support for reliable, scalable, secure, and AI-ready data solutions. This role is focused on monitoring, troubleshooting, incident resolution, service request fulfilment, operational readiness, and continuous improvement across modern data processing and storage platforms, including Snowflake, Databricks, Azure Data Factory, Azure Data Lake, and SQL.
You will work closely with product, engineering, analytics, infrastructure, security, and business teams to keep critical data services stable, performant, secure, and supportable. Why Join Finning? Global exposure across treasury, capital markets, and risk Strong career progression opportunities within finance Collaborative, supportive, and high-performing team Hybrid work model: 2-to-3 days/week in office Competitive compensation: $80,000 – $95,000 base + bonus + benefits
Job Description:
Responsibilities
-
Provide Tier 4 production support for data platforms, pipelines, integrations across Snowflake, Databricks, Azure Data Factory, Azure Data Lake, and SQL da tabases .
-
Triage, investigate, resolve, and document incidents, service requests, defects, data quality issues, performance problems, failed jobs, and access-related requests.
-
Support Snowflake operations including databases, schemas, warehouses, roles, access patterns, query troubleshooting, performance tuning, cost awareness, secure data sharing, and operational governance.
-
Perform root cause analysis, contribute to problem management, and recommend preventive actions to reduce recurring incidents and improve service reliability.
-
Create and maintain support documentation, runbooks, knowledge articles, recovery procedures, escalation paths, and operational handover materials.
-
Use AI-assisted tools responsibly to accelerate support activities such as log analysis, query troubleshooting, documentation, ticket summarization, anomaly detection, and knowledge discovery while maintaining privacy, security, and quality standards.
-
Collaborate with development and engineering teams on fixes, releases, change validation, operational acceptance, deployment readiness, and post-release support.
-
Drive continuous improvement in monitoring, alerting, automation, support processes, incident response, access management, data quality checks, and operational stability.
We’d love to hear from you if you have
-
At least 4 years o f p ractical experience develop ment and/ or supporting production data platforms, data pipelines, integrations, and operational data services using Snowflake, Databricks, Azure Data Factory, Azure Data Lake, SQL, and modern ELT/ETL patterns.
-
Hands-on experience troubleshooting Snowflake workloads, including SQL queries, warehouses, schemas, roles, permissions, performance, data loads, and operational failures.
-
Strong SQL skills with the ability to investigate data discrepancies, failed jobs, slow queries, access issues, and production incidents.
-
Experience working with monitoring, alerting, logging, job scheduling, data quality checks, and operational dashboards for data platforms and pipelines.
-
Good understanding of support practices including incident management, request fulfilment, change support, problem management, root cause analysis, escalation, and knowledge management.
-
Working knowledge of Python, PySpark, scripting, Git, CI/CD concepts, and automation practices sufficient to troubleshoot and support production data solutions.
-
Awareness of how AI can be used responsibly to improve data support activities, including ticket triage, log analysis, anomaly detection, documentation, and operational knowledge discovery.
-
Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or equivalent practical experience.
-
Excellent communication skills, strong ownership, customer focus, analytical troubleshooting ability, attention to detail, and a proactive team-oriented mindset.
At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do not discriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities. Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter.