Databricks Engineer (Contract)
Build and maintain production data pipelines using SQL, Python, and Apache Spark on the Databricks platform. Implement Medallion Architecture patterns and support batch and streaming data integration workflows for clients.
- On-site
- Canada
- Posted Aug 25, 2026
- 1 position
Opens an external site
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Databricks Data Engineer (Contract) The Company TekRek has partnered with an AI consulting firm that serves energy, industrial, and other complex operating environments. The firm helps clients modernize data foundations, build trusted data products, and apply analytics and AI to measurable business outcomes. Engineers typically work as part of a project pod alongside a Lead Architect, delivering hands-on implementation work on client engagements. Job Description As a Databricks Data Engineer, you will: Build and maintain production data pipelines using SQL, Python, and Apache Spark on Databricks. Implement Medallion Architecture patterns using Delta Lake and Unity Catalog. Support batch and streaming data integration workflows for client projects. Work within a project pod under the direction of a Lead Architect, translating designs into working pipelines. Troubleshoot and resolve technical issues in existing data pipelines. Collaborate with architects and other engineers across active client engagements. Job Requirements 3–5 years of experience as a Data Engineer, with hands-on experience on the Databricks platform. Strong working proficiency with SQL, Python, and Apache Spark. Experience with Delta Lake and production data pipeline development. Comfortable working in a client-facing consulting delivery model. Strong written and spoken English communication skills. Databricks certification is an asset. Why This Role? A chance to work on real production Databricks implementations as part of a growing consulting practice. Contract engagement with a consulting firm actively expanding its Databricks practice. Work alongside experienced architects on live client projects, not internal tooling. Exposure to energy and industrial sector data environments. Potential for repeat engagements as the firm's project pipeline grows.
What you’ll do
Build and maintain production data pipelines using SQL, Python, and Apache Spark on the Databricks platform. Implement Medallion Architecture patterns and support batch and streaming data integration workflows for clients.
Requirements
Requires 3-5 years of experience as a Data Engineer with strong proficiency in Databricks, SQL, Python, and Apache Spark. Candidates should be comfortable in a client-facing consulting environment and possess strong English communication skills.
Listed skills
- SQLPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- SQL
- Python
- Apache Spark
- Databricks
- Delta Lake
- Unity Catalog
- Medallion Architecture
- Data Pipeline Development
- Batch Processing
- Streaming Data Integration
Job areas
- Data & Analytics
- Technology
- Consulting
- Engineering
- Energy
Additional details
- Minimum experience
- 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
