Data Engineer (Intermediate - Senior)
KF Aerospace
We’re all about the craft.
KF Aerospace is proud to deliver innovative aircraft services for corporate, commercial, and military customers worldwide. Launched in 1970 out of British Columbia’s beautiful city of Kelowna, KF has grown to specialize in a wide range of aviation services including maintenance and modifications, cargo operations, military pilot training and aircraft leasing. With facilities across Canada, KF is home to over 1,200 highly skilled individuals. Our passion for our craft fuels every project we touch.
JOB OVERVIEW
KF Aerospace is seeking a Data Engineer to support the design, development, and modernization of our enterprise data platform. This role will help drive the implementation of scalable data solutions using Microsoft Fabric, Azure, SQL Server, and Power BI technologies.
You will work closely with business stakeholders, analysts, developers, and report authors to build and maintain reliable data pipelines, modern Lakehouse architecture, and enterprise reporting solutions that enable data-driven decision making across the organization.
This is an opportunity to contribute to a growing and evolving data environment while working with modern cloud and analytics technologies.
DUTIES AND RESPONSIBILITIES
- Design, develop, and maintain scalable ETL/ELT pipelines and enterprise data solutions.
- Develop, optimize, and maintain complex SQL queries and database objects to support analytics and reporting solutions.
- Support the implementation and optimization of Microsoft Fabric, including Data Factory, OneLake, Data Warehouse, and Power BI integrations.
- Build and maintain Lakehouse and Medallion-based data architectures.
- Integrate data from multiple enterprise systems, databases, APIs, and cloud platforms.
- Monitor, troubleshoot, and optimize data processes for performance, reliability, and scalability.
- Collaborate with business and technical teams to translate requirements into effective data solutions.
- Support data governance, quality, security, and documentation standards.
- Contribute to enhancement initiatives and adoption of emerging data technologies.
REQUIREMENTS
- Degree or diploma in Computer Science, Information Systems, Software Engineering, or equivalent experience.
- Intermediate: minimum 3 years of experience in Data Engineering, Data Warehousing, or related technical roles.
- Senior: minimum of 5 years of experience in Data Engineering, Data Warehousing, or related technical roles.
- Strong SQL and relational database development experience, including query optimization and data modeling.
- Strong experience with SQL Server, Microsoft Fabric, Azure Synapse, and Power BI.
- Experience developing ETL/ELT pipelines and working with cloud-based data platforms.
- Knowledge of Data Lakehouse, data modeling, and modern data architecture concepts.
- Experience with Azure DevOps, REST APIs, Python, Spark, or Azure Data Factory is considered an asset.
- Strong analytical, problem-solving, communication, and collaboration skills.
BENEFITS
Full-Time staff benefits include (but are not limited to):
- Health and Dental
- Short & Long-Term Disability
- Life Insurance
- Health Spending Account
- Personal (Wellness) Spending Account
- Paid vacation and Personal time off
- Pension matching plan and voluntary RRSP
- Employee & Family Assistance Program
- Uniform allowance
- A bonus program based on organizational performance
SALARY
The wage band is KF level 9-12 $73,000-$114,000. The expertise and technical skill level of the candidate is assessed during the selection process for placement within the band. Note: The salary range maximum signifies full job knowledge.
HOW TO APPLY
Be a part of our craft. Apply for the Data Engineer position at kfaero.ca/careers today!
- ...growing Heritage Division is seeking an Intermediate Archaeologist . Cabin takes an innovative... ...including survey, monitoring, and data recovery excavation Assisting in cost... ...with field staff, GIS staff, and senior managers from Cabin’s other Divisions to...SeniorFull timeInterim roleSeasonal workWork at officeFlexible hours
$85.28k - $135.2k per year
...The Opportunity Associated Engineering, a proudly Canadian, Employee... ...experienced and dedicated Intermediate C ivil Engineer to join our... ...assignments with assistance of Senior Engineers. Provide technical... ...and interpret resulting data. Coordinate technicians and...SeniorFull timeContract workInternshipWork at officeLocal areaFlexible hours$85k - $110k per year
...The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Structural Engineer to join our team in our Kelowna... ...projects with the support of senior staff and further develop proficient skills...SeniorFull timeContract workInternshipWork at officeLocal areaFlexible hours$85.28k - $135.2k per year
...The opportunity: Associated Engineering, a proudly Canadian, Employee... ...an experienced and dedicated Intermediate C ivil Engineer to join our... ...with assistance of Senior Engineers. Provide technical... ...analysis and interpret resulting data. Coordinate technicians and...SeniorContract workInternshipWork at officeLocal areaFlexible hours- ...specializing in this discipline among consulting engineering firms in Canada. Guided by an... ...our Vancouver offices. The role of the Intermediate Electrical Distribution Engineer is to... ...Attend site visits as required for project data and design confirmation, troubleshooting...SuggestedRemplacementPermanent employmentFull timeInternshipRemote workFlexible hours
$75k - $110k per year
...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Civil Engineer to join our team in our Kelowna... ...Mapping and spatial analysis of GIS data. Does this sound like you? ~ Undergraduate...Long term contractContract workInternshipWork at officeLocal areaFlexible hours- ...PPHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of overhead & underground transmission... ...seeking a highly motivated Junior Lines Design Engineer (EIT) or Intermediate Lines Design Engineer to join our Kelowna engineering team....Full timeWork at officeRemote work
$115.7k - $173.6k per year
...Services Business Centre, is seeking a Senior Hydrologist or Water Resources Engineer to join our British Columbia team.... ...monitoring program design, data quality review, QA/QC, interpretation... ...technical mentoring to junior and intermediate staff, supporting their technical development...SeniorLong term contractFull timeTemporary workPart timeCasual workWork at officeWork from homeFlexible hours- ...Management System Corporate Compliance Reliability Senior Analog Design Engineer Job Code: 3152 Business Address / Job Location: Kelowna... ...signal IC design. ~ Demonstrated experience designing data converters (DACs/ADCs), PLLs, bandgaps, temperature sensors,...SeniorPermanent employmentFull timeInternship
$35 - $40 per hour
...Job Title: Intermediate Accountant / Bookkeeper Industry: Norelco Cabinets - Cabinet Manufacturing and Design Location: British Columbia (in-office or hybrid) Employment Type: Full-time About the Company Norelco Cabinets is a locally owned and operated cabinet...Hourly payLong term contractFull timeWork at office$70k - $75k per year
...Job Title: Data Analyst Vacancies: This posting is for (1) new role Location: Toronto... ...MAKING AN IMPACT Reporting to the Senior Manager, Data Governance and Analytics, the... ...decision-making by applying automation, engineering best practices, and modern design...SeniorFull timeWork at officeLocal area- ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation... ...the challenges of tomorrow and engineer a better world! As a Senior Protection and Control (P&C) Engineer , you will be working...SeniorPermanent employmentFull timeInternshipWork at officeLocal areaFlexible hours
- ...project delivery. We are currently looking for an experienced Senior Mine Engineer / Planner to join our team. At Peter Lucas, we provide... ...and continuous improvement initiatives. Analyze production data and identify opportunities to improve safety, productivity, and...SeniorLong term contractFull timeTemporary workWork at office
- ...Utility/High Voltage leads the Power & Distribution team, overseeing professionals from junior to senior levels. This role involves mentoring, working with experienced engineers and designers. The manager is responsible for implementing departmental policies and strategies...SeniorContract workTemporary work
- ...specializing in this discipline among consulting engineering firms in Canada. Guided by an... ...engineering career by joining us as a Senior Overhead Transmission Lines Civil Engineer... ...project design team, including junior and intermediate staff. Design overhead lines and...SeniorPermanent employmentFull timeInternshipFlexible hours
- ...resource analysis. We are currently looking to add a Mid-Level - Senior Forest Technician to our Forestry team. Responsibilities:... ...planning and layout of road and harvest systems Lead all aspects of data management in the field and office Ensure legal, regulatory...SeniorDaily paidFull timeSeasonal workWork at officeFlexible hoursShift workWeekend work
- ...and variance. Contributes to financial reporting packages to the AEM executive team and SMS Board of Directors. Analyzes financial data (balance sheets, income & cash flow statements) and identifies trends and opportunities to improve profitability. Contributes to the...SeniorFull timeFlexible hours
- ...standard project delivery. We are currently looking for a Project Field Engineer to join our team. At Peter Lucas we offer a variety of work,... ...vendor documentation, including Material Test Reports (MTRs) and data sheets, and verify that mechanical and piping components meet...Full timeFor contractorsWork at officeRemote work
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description Our Canadian business is seeking a motivated and skilled Senior Process Manager - Water Management to drive delivery of water...SeniorFull timeLocal areaRemote workWorldwideFlexible hours
- ...values in every decision. We are constantly growing and currently looking for the right person to join our team as a Mechanical Design Engineer Position Overview : This position is responsible for the design, development, implementation, and analysis of Multi-Power...Long term contractRemplacementPermanent employmentFull timeMonday to friday
$88.04k per year
...Reporting to the Accounting Manager, Financial Reporting, the Senior Accountant works closely with the Finance Team by supporting departmental... ...the interpretation and troubleshooting of the underlying data Demonstrates strong customer service orientation and delivers...SeniorLong term contractFull timeContract workFlexible hoursNight shift$69.5k - $85.5k per year
...Combine your passion with purpose and join a culture that is thriving in the face of change. Make an impact with our Tax team as a Senior Accountant. This diverse team of professionals delivers customized tax strategies within a complex and dynamic regulatory framework. As...SeniorFull timeRemote workFlexible hours- ...Act as the primary contracts point of contact for assigned business areas and projects. Work closely with project managers, engineering teams, operations, finance, and suppliers. Provide commercial guidance and contracting expertise throughout project execution....SeniorFull timeContract workInternship
- ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure... ...commitment to providing quality services. We are seeking a Senior Quality Assurance Engineer – High-Voltage T&D Equipment to support...SeniorLong term contractPermanent employmentFull timeWork at officeFlexible hours
$122.3k - $143.8k per year
...'s shape a brighter future for B.C. Position Overview As a Senior Engineer on our Transmission Planning team, you will play a key role in... ...WECC Coordinating with WECC and BC Hydro to exchange required data and support regional reliability efforts. ~Represents FortisBC...SeniorLong term contractFull timeTemporary work$208k per year
Salary: $208,000 OTE Location: Remote About Martell Group The Martell Group exists to build people, brands, and ventures that create meaningful impact. Across our four companies, we combine audience, operators, and execution to launch scalable products and empower...SeniorLong term contractFull timeRemote work$63.3k - $88.6k per year
...Opportunity Stantec’s Water team is looking for an Engineer-in-Training to join our growing practice and... .... Mentorship and guidance from experienced senior leaders, while building strong connections with junior and intermediate colleagues in a supportive and collaborative...SeniorLong term contractFull timeContract workTemporary workPart timeFor contractorsCasual workInternshipWork at office$63k - $80k per year
...About Us RJC Engineers is a well-established, employee-owned engineering firm with a broad geographic footprint and deep roots across Canada and the United States. We are leaders in structural engineering, building science, structural restoration, structural glass engineering...Full timeInternshipWork at officeLocal area$80k - $90k per year
...of career underway and now you’re looking to both build from where you are and to experience a different lifestyle. Welcome to RJC Engineers’ Kelowna office! Working with us in the Kelowna office offers the unique opportunity to grow your career with a respected, employee...Full timeContract workInternshipWork at officeLocal areaImmediate start$28 - $32 per hour
...delivery. THE OPPORTUNITY Norelco is seeking an experienced Data Entry & Programmer to join their growing team. Supporting... ...manufacturing environment. Minimum 1 year of programming, data entry, engineering, manufacturing, or production support experience within a...Hourly payFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer (Intermediate - Senior). Be the first to apply!
- remote data engineer Kelowna, BC
- junior data engineer Kelowna, BC
- python data engineer Kelowna, BC
- big data engineer Kelowna, BC
- data integration developer Kelowna, BC
- data engineer Kelowna, BC
- information engineer Kelowna, BC
- senior solution architect Kelowna, BC
- senior vice president Kelowna, BC
- senior engineer Kelowna, BC


