This job has expired and is no longer accepting applications.

Remote opportunity at
Coconut SoftwareSenior Data Engineer (Contract)
Coconut Software is seeking a Senior Data Engineer for a 12-month contract to join its Data Enablement team. The employer provides an AI-powered branch performance platform…
Career Tools
About this role
Senior Data Engineer (Contract) at Coconut Software is a contract role. Work arrangement: Remote. Location: Not specified. The listed pay is USD 125,000 - 165,000/yr. It was posted on Nov 3, 2026. This listing is paused and not taking applications at the moment.
Job Description
Coconut Software is seeking a Senior Data Engineer for a 12-month contract to join its Data Enablement team. The employer provides an AI-powered branch performance platform used by financial institutions like RBC and M&T Bank to manage appointments, queuing, video banking, and workforce operations. In this role, the contractor will serve as the primary data engineer, collaborating with analytics engineers and product groups to build pipelines for workforce forecasting and staffing products while finalizing the migration of the analytics platform onto Databricks.
This position requires working independently in a high-autonomy setting with a continuous improvement mindset. Responsibilities include building production pipelines, managing database replication, handling sensitive data, and participating in an on-call rotation to support system reliability. The role suits an experienced engineer who is curious about modern technology, including artificial intelligence tools and large language models.
Responsibilities
- Build and operate production pipelines using Databricks Lakeflow, Jobs, and dbt
- Drive the transition from Redshift to Databricks by landing source tables and migrating analytics
- Manage replication and ingestion from production databases across multiple environments with built-in PII protection
- Establish data contracts with internal groups and external machine learning partners
- Provide effort estimates and scope trade-offs to product teams
- Track pipeline performance, data quality, and platform expenses while participating in on-call support
- Document system architecture, lineage, and operational runbooks
- Explore and incorporate AI tools and large language models into engineering workflows
Requirements
- Minimum of 5 years of experience in data engineering
- At least 2 years of hands-on experience running Databricks in production environments, including Delta, Jobs, DLT/Lakeflow, and Unity Catalog
- Proficiency in Python, PostgreSQL, and Redshift
- Experience with change data capture and database replication tools such as AWS DMS
- Background in handling personally identifiable information or regulated data
- Practical experience utilizing AI coding assistants for debugging, pipelines, and dbt
Qualifications
- Experience in the financial services sector
- Familiarity with Infrastructure-as-Code tools like Terraform or DAB for managing data infrastructure
- Experience working with LookML or embedded Looker
- Prior involvement in building pipelines that feed forecasting or machine learning models
- Previous participation in a data warehouse or lakehouse migration
Core Skills
Benefits
- Cabana Days offering flex-time and flex-days
- Health and dental benefits, virtual care, and disability top-up starting from day one
- Virtual mental health and employee assistance program
- WealthSimple GRSP and matching program
- Annual wellness benefit of $1,000 per year
- Internet subsidy included on each paycheck
- Tiki Bucks incentive bonus program
- Employee stock options
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this a remote position?
Yes, the posting notes the opportunity to work remotely from anywhere in Canada.
What is the salary range for this role?
The expected hiring range is $125,000 to $165,000 per year.
What is the employment type?
This is a vacant 12-month contract position.
What technical stack is used?
The target stack utilizes Databricks for storage and compute, dbt for transformation and semantic layers, and Looker for business intelligence.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
Explore more jobs like this
What to do next
This listing is no longer open, so the quickest next step is one of the live roles above. Save the ones that fit, and check the employer's other openings on its company page. To hear about new matches as they are posted, set up a job alert from your candidate account.