Data Engineer
$100k - $150k per yearRAVL
RAVL helps technologists accelerate their careers.
At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind. Our purpose is to build a team that puts real, sustainable business outcomes at the core of everything we do.
We’re here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better.
As a Data Engineer at RAVL, you’ll design, build, and operate the data pipelines and platforms that power decision-making for modern organizations. You’ll bring curiosity, technical depth, and a delivery-first mindset — transforming raw data into reliable, high-quality assets that enable insight, analytics, and machine learning. You’ll work across cloud environments, designing data systems that are resilient, secure, and built for scale.
What success looks like in this role
- Design and build robust, scalable ETL/ELT data pipelines using modern frameworks and cloud-native tooling
- Develop data models and architectures that enable efficient analytics and reporting
- Implement data ingestion, transformation, and quality checks across multiple sources and domains
- Leverage cloud services (AWS, Azure, or GCP) to design secure, cost-efficient, and maintainable data systems
- Work closely with platform and software engineers to integrate data flows into broader application ecosystems
- Ensure observability, reliability, and governance across pipelines and data products
- Collaborate with analysts, architects, and stakeholders to translate business requirements into technical data solutions
- At higher levels: mentor peers, contribute to data architecture decisions, and influence standards across teams
Sounds great, but do my skills fit?
- You’ll thrive in this role if you bring:
- Strong experience designing and maintaining data pipelines using tools like Spark, Airflow, dbt, or similar
- roficiency in SQL and one or more programming languages (Python, Java, or Scala)
- Hands-on experience with cloud data ecosystems — AWS (Glue, Redshift), Azure (Data Factory, Synapse), or GCP (BigQuery, Dataflow).Understanding of modern data warehousing, streaming, and lakehouse architectures
- Experience with CI/CD for data workflows and version-controlled transformations
- Familiarity with data governance, cataloging, and security best practices
- Consulting excellence: communicates clearly, delivers visibly, and adapts to evolving business contexts
Mindset Traits
- Delivery-first – focuses on reliable, incremental progress toward business outcomes.
- Structured and curious – thrives on understanding how data flows and enables value.
- Collaborative – partners with cross-functional teams to align data and engineering efforts.
- Influential – able to drive data quality and design conversations with technical and business peers.
Technical Skills
- Languages: Python, SQL, and optionally Java or Scala
- Data Processing & Orchestration: Spark, dbt, Airflow, Kafka, or similar frameworks
- Cloud Platforms: AWS, Azure, or GCP (at least two preferred)
- Data Storage & Warehousing: Snowflake, Redshift, BigQuery, Databricks, Delta Lake
- CI/CD & Automation: GitHub Actions, Jenkins, or Azure DevOps for data workflows
- Security & Compliance: IAM, encryption, access control, and secure data handling
Why join RAVL?
- Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs.
- Variable bonus & RRSP contributions tied to performance and delivery impact.
- 4 weeks paid time off (plus public holidays).
- Paid professional development days and continuous learning opportunities.
- Comprehensive health & dental coverage, including mental health support.
- Commitment to lifelong learning — continuous improvement through training, mentorship, and certification.
Compensation & hiring process
We are recruiting for a future opportunity. The salary range for this role is $100,000–$150,000 CAD, reflecting expected base pay. Total compensation may also include additional pay such as bonuses or incentives, depending on the position, and final offers are based on experience, skills, and qualifications. As part of our hiring process we may use technology, including AI-based tools, to help summarize and assess applications; these tools assist our team and do not replace human review or decision-making.
Equal Opportunity & Accessibility
RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace. We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$75k - $95k per year
...role Do you love working with multi-disciplinary teams and stakeholders across a wide range of functions to implement and solve data engineering challenges? Are you equally skilled at delivering simple solutions to complex problems and consistently delivering on time? We...SuggestedFull timeInternshipWork at officeFlexible hours- ...high-value sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform to identify and... .... The platform integrates seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights directly into sales workflows...SuggestedFull timeWork at officeImmediate start3 days per week
- ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics... ...consulting team in the world. We are seeking an experienced Data Engineer to join our team, specifically focused on building scalable...SuggestedFull time
$100k - $140k per year
...About ShyftLabs At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting... .... The Opportunity ShyftLabs is seeking a skilled Data Engineer to support in designing, developing, and optimizing big data solutions...SuggestedWork at office3 days per week- ...Required Skills. • Strong hands-on experience with Data-bricks and Apache Spark (PySpark/Scala). • Experience in SQL and data transformation techniques. • Knowledge of ETL tools and data pipeline development. • Experience working with cloud platforms (Azure/...SuggestedFull timeManual labor
- ..., mobile app development, and emerging technologies. We leverage data-driven insights to create transformative experiences for businesses... ..., this is the role for you! Role Overview: As a Data Engineer at TheAppLabb, you will be responsible for designing, developing...Full timeWorldwide
$90k - $125k per year
...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Data Engineer you’ll be tasked with designing, building, and maintaining scalable data platforms and pipelines. Your deep knowledge of data platforms...Full timeWork from homeFlexible hours- ...As Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. This opportunity will allow you to utilize your unique blend of technical, software and cloud engineering experience. Electric Mind, formerly Intelliware...Full time
- ...We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines using Snowflake and dbt. This role is ideal for someone who enjoys solving data challenges, improving performance, and delivering trusted data to stakeholders across the business...Remote jobFull timeWork at office
- ...We are seeking a skilled and detail-oriented Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support analytics, reporting, and data science initiatives. You...Full time
$85k - $135k per year
...management; and Zafin IO , an integration platform that connects data, systems, and workflows across complex enterprise environments.... ...What’s the Opportunity? We are seeking a highly skilled Data Engineer II to design, build, and scale robust data platforms that power analytics...Full time- ...Data Engineer ABOUT ODAIA ODAIA noun o·da·ia | 'oh-day-yeah An Ancient Greek word referring to "ōdē", the word for song, and the root of melody, harmony, and orchestra. We chose it deliberately: the best commercial intelligence doesn't just inform — it orchestrates....Full timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
$108k - $135k per year
...comfortable while riding or driving with Lyft, transforming every support interaction into a moment of genuine connection. As a Data Engineer on the SCC team, you will have ownership over the data modeling and pipelines that power SCC’s Associate and AI Agent Platform ....Hourly payWork at officeFlexible hours3 days per week- ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics... ...best analytics global consulting team in the world. The Data Engineer will be responsible for architecting, designing, and implementing...Local area
- ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the...
$120k - $160k per year
...into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We work with innovators across... ...you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline...Full timeContract workRemote workFlexible hours- ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics... ...consulting team in the world. We are seeking an experienced Data Engineer with expertise in Dataiku to join our data team. As a Data...Full time
- ...Description Senior AI Data Engineer – Enterprise Data Build It. Scale It. Own It. Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and engage with their customers. Our portfolio...Long term contractFull timeWork from homeWorldwideFlexible hours
- ...Position: \ Senior Data Engineer \ \ Location: Hybrid\/Toronto \ \ Job ID#: \ RQ00527\ \ Duration: 6 months \ \ Overview \ \ Ontario One Call is seeking a highly technical Senior Data Engineer to support the Manager, Data Engineering and AI Enablement in building...Contract work
$135k - $159k per year
...custodial cryptocurrency wallet. Rumble is seeking a Senior Data Engineer to design, build, and operate the data platforms and backend systems... .... Strong experience with distributed databases, storage engines, or query systems such as Trino, Doris, Spark, StarRocks, or...Full time- ...Job Summary \ \ We are seeking a highly skilled Databricks Engineer with AI/ML experience \ to design, build, and optimize scalable data and machine learning platforms on Databricks. The role involves end -to -end ownership of data pipelines, ML workflows, and...Full time
$70 - $95 per hour
..., Larry Summers , and Jack Dorsey . Position: Software Engineer II Type: Full-Time Compensation: $70–$95/hour... ...Responsibilities Drive technical implementation and testing of complex data pipeline features within the SPECTRA platform. Ensure robust...Full timeSummer workRemote work$80 - $100 per hour
...company committed to its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking for a Senior Data Engineer to join our Data and Analytics Group within the Technology Services Partners (TSP) department for 12 months. Reporting to the...Hourly payLong term contractTemporary workInternship- ...Analytics Engineer, Enterprise Data See It. Build It. Own it. Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and engage with their customers. Our portfolio includes Unified Communications...Full timeWork from homeWorldwideFlexible hours
- ...real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact. We... ...look for people who do the same. The Role We're hiring a Data Engineer to build and maintain the data products our enterprise...Full timeImmediate startRemote workFlexible hours
$86k - $125k per year
...Senior Consultant, Data Engineer Company: Project X Ltd. Location: Toronto, Ontario Employment Type: Full Time Location: (Hybrid working model) 3 Days in Office Salary Range: $86,00- 125,000 About Project X Ltd. Project X Ltd. builds high-performing teams...Full timeWork at office$148.5k - $181.5k per year
...focused on delivering a human-centric customer experience. Ultimately, we help SMBs be ‘on the money'. We’re looking for a Senior Data Engineer to help us scale our data ecosystem as Relay enters an exciting new chapter of growth. This is a unique opportunity to be...Full timeInternshipWork at office3 days per week- ...our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational... ...the work we do matters. Join us! Job Summary The Expert, Data Engineering is responsible to lead/mentor a team of specialists in...Full timeWork at officeRemote workMonday to friday
$110k - $140k per year
...practitioners and 10M+ patients by making clinical insights, treatment workflows, and longitudinal data accessible and actionable across the platform. As the Senior Data Engineer, you’ll be part of a small team that turns messy practitioner and clinical data into reliable,...Full timeRemote workFlexible hours- .... Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The role...Long term contractFull timeInternshipRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data centre engineer Toronto, ON
- data engineering intern summer Toronto, ON
- data integration developer Toronto, ON
- remote data engineer Toronto, ON
- junior data engineer Toronto, ON
- information engineer Toronto, ON
- data cabling engineer Toronto, ON
- gcp data engineer Toronto, ON
- big data engineer Toronto, ON
- data engineer Toronto, ON
