Our mission is to make financial prosperity possible for everyone.
Data Engineer
Location
Canada
Posted
99 days ago
Salary
$80K - $130K / year
Seniority
Mid Level
Job Description
Data Engineer
Borrowell
• Develop end-to-end ELT pipelines that integrate data from multiple sources to power a reliable and scalable data platform • Design and build high-performance, reusable data models that efficiently handle large datasets and support analytics, marketing, and machine learning use cases • Create and maintain APIs that enable seamless data sharing across systems, including APIs for deploying and serving machine learning models in production • Partner with engineering, data, and business teams to drive and deliver impactful data engineering initiatives • Contribute meaningfully to the design and implementation of core data infrastructure decisions
Job Requirements
- 2+ years experience building end to end ETL/ELT data pipelines
- Experience working with:
- Object-oriented and functional scripting languages (Python)
- Query authoring (SQL) as well as practical familiarity with relational databases
- Data transformation tool (DBT)
- Data platforms (Snowflake/Redshift/BigQuery)
- Nice to Haves: **
- Experience working with:
- Workflow orchestration tools (Airflow/ Dagster)
- Containerized applications (Docker)
- Familiarity with cloud platforms (Azure/ AWS/ GCP)
- Important Qualities:**
- Desire to continuously learn how to implement the latest technologies and analytical tools into our tech stack
- Willingness to embrace and act upon feedback
- Open and transparent communication, ability to adjust communication to suit both technical and non-technical audiences
Benefits
- The Opportunity** - join and have a major impact at a growing company that is helping Canadians feel confident about money.
- Comprehensive Health Benefits **- medical, dental, vision, and paramedical health benefits for you and your family, with extra yearly coverage for psychotherapists and massage therapists
- Additional Health Benefits** - virtual benefit offering that allows you to connect 24/7 with nurses, doctors and mental health professionals
- Maternity & Parental Leave Top-up** - available to new parents
- WFH Reimbursement **- we ship you gear like a laptop, mouse, keyboard, and you can reimburse additional items to make your workplace better for you
- Employee Development Benefit **- annual reimbursements on payments to help your learning
- Givewell Benefit **- 1 paid volunteer day a year to give back to the community
- Flexibility** - flexible working hours and a flexible vacation policy
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Principal Consultant – Data Architecture
InfosysFounded in 1981, Infosys is an information technology and services company providing consulting, outsourcing, technology, and next-generation services to clients in over 50 countri
• As a Principal Data Architecture Consultant, you act as a senior technical leader in complex data and analytics engagements. • You shape and govern end-to-end enterprise data architectures, lead technical teams, and serve as a trusted technical advisor for clients and internal stakeholders. • You are responsible for ensuring that enterprise data and analytics solutions are scalable, secure, and production-ready, while translating business requirements into robust technical designs and delivery roadmaps. • Define and govern target enterprise data, integration and analytics architectures across cloud and hybrid environments • Translate business objectives into scalable, secure, and compliant data solutions • Lead the design of end-to-end data solutions (ingestion, integration, storage, security, processing, analytics, AI enablement) • Guide delivery teams through implementation, rollout, and production readiness • Function as senior technical counterpart for client architects, IT leads, and engineering teams • Mentor data architects, system architects and engineers and contribute to best practices and reference architectures • Support pre-sales and solution design activities from a technical perspective
Senior Data Engineer, Pistachio Team
SemrushYour competitors' favorite marketing platform used by 10,000,000 marketers
• Implementation of the Data Science models delivery pipeline to Production in collaboration with Data Science • Integration and collection of data from different internal and external sources into a single Data Warehouse (ETL procedures) • Improving infrastructure for experimentation, storage of results, retraining of models, quality monitoring, and alerting • Automation of data collection and analysis processes • Making architectural decisions when developing a data storage and processing system • Monitoring of data sources • Interaction with analysts and programmers in the process of designing and implementing tasks
Data Engineer
BizimplyAll-in-One Workforce Management Software to make every shift run like clockwork.
• Build and maintain robust, scalable data pipelines using Airflow, Python, and SQL. • Design, build, optimize data pipelines using dbt, or sqlmesh. • Develop and manage the ODS and support the eventual rollout of a modern Data Warehouse. • Integrate data from internal systems and external APIs to create clean, reliable datasets. • Work closely with engineers to operationalize machine learning workflows. • Ensure high data quality through monitoring, validation, and error handling. • Provide guidance to less experienced team members and champion data engineering best practices. • Deploy and manage infrastructure in the cloud (AWS, GCP, or Azure) using modern DevOps tooling. • Implement monitoring and alerting to ensure data pipelines are reliable and maintainable.
• Conduct a comprehensive review of the existing data ecosystem, including spreadsheets, CRM platforms, and operational systems • Define and design a “single source of truth” for employee/agent data and associated business metrics • Architect a scalable data framework, including core data models, system integrations and data flows, governance, ownership, and data quality standards • Provide recommendations on appropriate technologies (databases, data warehouses, integration tools, and SaaS vs custom solutions) • Produce clear and robust documentation, including target-state architecture diagrams, data models and definitions, integration and migration roadmap • Act as a strategic advisor to senior leadership and technical teams throughout the transformation journey




