Intermediate Data Engineer

🕒 July 17

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Berkeley Payments

Berkeley Payments

11 - 50 employees

Founded 2005

💳 Fintech

🏦 Banking

Fintech • Banking • Payments

Berkeley Payments is a financial technology company that specializes in creating and managing virtual and physical payment cards, enabling real-time payments, and providing a broad set of financial solutions. Their platform offers a collection of features including low-cost transactions, spending controls, and card issuing through an Open-API system tailored for banking apps, gig workers, and loyalty programs. With an emphasis on security and compliance, Berkeley Payments supports various financial institutions by embedding sophisticated money movement services into their offerings.

📋 Description

• Design, build, and maintain scalable and fault-tolerant data pipelines using AWS services. • Own and evolve the architecture for data ingestion, transformation, and storage. • Design and maintain data models, data warehouses, and data marts to support analytics and financial reporting. • Develop and operate robust ETL processes ensuring timely, accurate, and auditable data ingestion. • Partner with analytics, finance, product, and engineering teams to translate business requirements into durable data solutions. • Optimize data pipelines and infrastructure for performance, reliability, and cost efficiency. • Establish data quality checks, monitoring, and alerting to ensure trust in data. • Ensure data security, integrity, and compliance across the full data lifecycle. • Build and manage data infrastructure using Terraform and infrastructure-as-code practices. • Support and improve executive dashboards, financial reporting, and operational analytics. • Troubleshoot complex data issues and lead root cause analysis and resolution. • Mentor junior team members and set best practices for data engineering across the organization. • Stay current with industry trends and continuously improve data platform capabilities.

🎯 Requirements

• Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience. • 3+ years of experience in data engineering or building backend data systems. • Strong hands-on experience designing and operating production data pipelines. • Deep proficiency in SQL and strong understanding of relational databases. • Strong programming skills in Python for data processing and automation. • Experience with AWS data services such as S3, Aurora, RDS, Lambda, and related tooling. • Experience with workflow orchestration tools, ideally Argo Workflows or Airflow. • Hands-on experience with PySpark for distributed data processing. • Hands-on experience using Terraform or similar infrastructure-as-code tools. • Solid understanding of data warehousing concepts, dimensional modelling, and ETL best practices. • Strong problem-solving skills with the ability to reason about system trade-offs. • Clear communication skills and ability to work cross-functionally with technical and non-technical stakeholders.

🏖️ Benefits

• Health insurance • Dental coverage • Vision coverage • Paid time off • Fully remote environment • Professional development opportunities • Ownership and impact within a small team • Inclusive culture

Apply Now

Similar Jobs

🕒 July 10

gaiia

51 - 200

🤝 B2B

📡 Telecommunications

Data Migration Engineer at gaiia owning the technical execution of data migrations for telecom service providers. Focusing on transforming customer data from legacy systems into gaiia's platform.

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🕒 July 7

Tucows

1001 - 5000

🛍️ eCommerce

📡 Telecommunications

Data Platform Engineer at Tucows building reliable data systems and helping data teams accelerate their work. Collaborating with various technical teams in a remote-first environment.

🇨🇦 Canada – Remote

💵 $90.7k - $113.4k / year

💰 Post-IPO Equity on 2017-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🕒 July 7

Tucows

1001 - 5000

🛍️ eCommerce

📡 Telecommunications

Data Platform Engineer for Tucows ensuring data platform reliability and automation. Involves data engineering, cloud infrastructure, and collaborative team efforts.

🇨🇦 Canada – Remote

💵 $90.7k - $113.4k / year

💰 Post-IPO Equity on 2017-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🕒 July 3

Narvar

201 - 500

📦 Logistics

📣 Marketing

💼 Consulting

Senior Software Engineer, Data responsible for building data pipelines and maintaining infrastructure for analytics and ML. Collaborate with teams to optimize data systems at Narvar.

🇨🇦 Canada – Remote

💵 $180k - $230k / year

💰 $30M Series C on 2018-08

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🕒 July 1

Pantheon Platform

501 - 1000

💼 Consulting

📣 Marketing

☁️ SaaS

Software Engineer II developing scalable data solutions for Pantheon's WebOps Platform. Collaborating with cross-functional teams to enhance data infrastructure.

🇨🇦 Canada – Remote

💵 $103.2k - $129k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer