Data Engineer
Tasks
- Build data ingestion frameworks from databases APIs flat files and streaming sources
- Design and develop scalable ETL/ELT pipelines
- Develop curated datasets for reporting and advanced analytics
- Implement automated data quality checks and monitoring
- Integrate pipelines with cloud data lakes and data warehouses
- Maintain technical documentation and version control
- Optimize Spark application performance
- Optimize Spark jobs using DataFrames RDDs and Spark SQL
- Orchestrate data pipelines with Airflow or Oozie
- Participate in code reviews, testing, and CI/CD
- Troubleshoot pipeline failures and production issues
Perks/Benefits
- Career progression
- Comprehensive benefits plan
- Flexible workplace
- Referral bonus opportunity
- Successful referral program
Skills/Tech-stack
Airflow | Amazon Redshift | Amazon S3 | Apache Kafka | Apache Spark | Broadcast joins | CI/CD | Caching | Data Modeling | Data Quality | Data Validation | Data Warehousing | Dataframes | Delta Lake | ELT | ETL | Git | HDFS | Monitoring | Oozie | Partitioning | Performance Tuning | PySpark | Python | RDD | SQL | Snowflake | Spark SQL | Spark Structured Streaming | Structured Streaming | Version control | Workflow Orchestration
Education
Bachelor of Arts | Bachelor of Engineering | Bachelor of Science | Master of Science
Roles
Related jobs
-
AWS SageMaker | Azure Machine Learning | CI/CD | Computer Vision | DockerBilingual work environmentMid-level Full TimeMontréal, Canada5h ago
-
Senior Software Engineer, MLOps CAD 175K-220KAgile | Airflow | Batch Processing | DBT | Data PipelinesCharitable donation match | Flexible time off | Medical/Dental/Vision | Paid parental leave | Professional development budgetSenior-level Full TimeRemote - Alberta, Canada R22h ago
-
Machine Learning Engineer USD 156K-281KAirflow | Apache Spark | Data Drift | Data drift monitoring | Delta LakeSenior-level Full TimeMiami, FL; Toronto, Canada; Seattle, WA1d ago
-
Machine Learning Engineer - (Computer Vision) CAD 100K-149KAWS SageMaker | Airflow | Amazon EC2 | Amazon EKS | BiometricsMid-level Full TimeMontreal1d ago
-
Algorithms | Concurrency | Data Structures | Elasticsearch | IndexingCompany-matched retirement plan | Donation matching | Flexible schedule | Health coverage | Parental leaveSenior-level Full TimeCanada R1d ago
-
Machine Learning Engineer (Remote) CAD 401KConcurrency | Data Pipelines | Data Processing | Data Structures | Distributed SystemsConference support | Health benefits | Mental health care | Paid time off | Parental leaveMid-level Full TimeAlberta, Canada; British Columbia; Calgary, Alberta, … R1d ago
-
AI Assisted Development | Claude Code | Code review | Cursor | JavaScriptFlexible hours | Ongoing project based workSenior-level Full TimeMiami1d ago
-
Data Engineer CAD 82K-123KAzure Data | Azure Data Factory | Azure Data Lake | Azure Functions | Azure SynapseMid-level Full TimeToronto, ON, CA1d ago
-
Senior Database Reliability Engineer CAD 120K-160KAWS | Apache Iceberg | Blue-Green Deployment | Blue/green | BlueGreen RolloutsSenior-level Full TimeMontreal, Canada1d ago
-
Airflow | Autogen | ClickHouse | CrewAI | DagsterAnnual performance bonus | Equipment support | Flexible working hours | Gifts and rewards | Lunch allowanceSenior-level Full TimeCanada R1d ago
-
Data Engineer CAD 83KCloud technologies | Dashboard Development | Data Engineering | Data Ingestion | Data LakesFlexible work schedule | Gym access | Health and dental benefits | Health spending account | Hybrid remote/officeMid-level Full TimeToronto, ON, CAN1d ago
-
Alerting | Amazon Aurora | Amazon Redshift | Batch Processing | CI/CDFully remote work | Ownership of data reliability strategySenior-level Full TimeCanada R1d ago
-
Agentic AI | Backend Engineering | Cloud Computing | Deployment | Generative AIAnnual bonus programs | Equity incentives | Health wellness and retirement benefits | Paid leave | Professional development budgetSenior-level Full TimeCanada R1d ago
-
AI/ML Technical Practice Lead CAD 131K-170KAWS Agentic AI | AWS CloudFormation | AWS ECS | AWS Fargate | AWS IAMContinuous learning culture | Professional development | Remote work | Training sessions | Travel opportunitiesSenior-level Full TimeCanada - Remote R1d ago
-
Senior Analytics Engineer, Borrowing Solutions CAD 92K-120KCI/CD | DAX | Data Quality | Data Reconciliation | DatabricksHybrid work arrangementSenior-level Full TimeToronto-81 Bay, 28th Floor, Canada1d ago
-
Embedded Software Co-Op CAD 50K-86KC# | C++ | Debugging | Embedded Systems | EthernetContinuous learning opportunities | Lunch and Learn events | Professional networking | Social events for interns | Work-life balanceEntry-level Full TimeCanada, Vancouver1d ago
-
DataOps & AI Engineer CAD 80K-100KAccess Management | Automation | Azure | Databricks | ETLHealth and wellness programs | Medical plans | Paid annual leave | Retirement plans | Tuition reimbursementMid-level Full TimeHalifax, NS, Canada1d ago
-
AI Scientist & Engineer, Assurance Innovation Lab CAD 110K-160KAI Risk Management Framework | AI Studio | AWS Bedrock | Agent systems | AnthropicMid-level Full TimeToronto - Bay St, Canada1d ago
-
Student, Associate Data Engineer (Fall 2026) CAD 80K-128KAWS Cloud | AWS Glue | AWS Lambda | AWS Step Functions | BitbucketHybrid work | Professional development workshops | Social events | Student awards | Student cultureMid-level Full TimeSun Life Toronto One York, Canada1d ago
-
Senior Machine Learning Engineer CAD 150K-200KAI Search | AWS | AWS Bedrock | Agentic Workflows | AirflowConference budget | Enterprise support | Training budgetSenior-level Full TimeToronto, ON, CA1d ago
-
AI Data Engineer CAD 120K-154KAWS | Amazon Redshift | CI/CD | Data Governance | Data ModelingCritical illness insurance | Extended Healthcare Plan | Flexible hours | Group Life AD D | Group RRSPSenior-level Full TimeToronto, Ontario, Canada - Remote R1d ago
-
Senior Manager, Machine Learning CAD 103K-192KArtificial Intelligence | Big Data | Data Mining | Data Modeling | Data PreprocessingAccident insurance | Coaching | Health insurance | In-depth training | Life insuranceSenior-level Full TimeBMOPLACE, Canada1d ago
-
Data Engineer CAD 86K-136KAccess Controls | Agile Scrum | Auditing | Azure Data | Azure Data FactoryDental insurance | Disability insurance | Employee assistance program | Health insurance | Life insuranceMid-level Full TimeCAN, Ontario, Waterloo, 500 King Street …1d ago
-
Data Engineer CAD 86K-136KADLS Gen2 | Access Control | Agile Scrum | Auditing | AutomationDental insurance | Disability insurance | Employee assistance program | Health insurance | Life insuranceMid-level Full TimeCAN, Ontario, Waterloo, 500 King Street …1d ago
-
Agile | Azure | CI/CD | CSS | Data ModelingAgile environment | Flexible location | Hybrid work | Safe environmentSenior-level Full TimeMontreal, Quebec, Canada1d ago