Core Responsibilities Design, build, and optimize high-throughput data processing systems (both real-time streaming and batch). Engineer robust storage solutions capable of handling rapidly expanding ...
Core Responsibilities Design, build, and optimize high-throughput data processing systems (both real-time streaming and batch). Engineer robust storage solutions capable of handling rapidly expanding ...
With manufacturing, engineering, R&D, and corporate functions across North America and globally ... As a Batch Maker you will be required to learn, understand and put into practice all of our ...
With manufacturing, engineering, R&D, and corporate functions across North America and globally ... As a Batch Maker you will be required to learn, understand and put into practice all of our ...
As a Software Engineer (ETL Development focus) within Client Systems, Canadian Banking Engineering ... This includes building scalable batch and distributed data pipelines, enabling high-performance ...
As a Software Engineer (ETL Development focus) within Client Systems, Canadian Banking Engineering ... This includes building scalable batch and distributed data pipelines, enabling high-performance ...
Senior Machine Learning Engineer
Toronto, ON ยท On-site +1
Build reusable self-service tooling for model packaging, deployment, batch inference, and real-time ... Master's degree in Computer Science, Engineering, Machine Learning, Software Engineering, or ...
Senior Machine Learning Engineer
Toronto, ON ยท On-site +1
Build reusable self-service tooling for model packaging, deployment, batch inference, and real-time ... Master's degree in Computer Science, Engineering, Machine Learning, Software Engineering, or ...
Staff Machine Learning Engineer
Toronto, ON ยท On-site +1
Define golden paths for batch inference, real-time serving, shadow deployment, canary rollout, A/B testing, and full production release * Establish platform engineering standards across SDKs ...
Staff Machine Learning Engineer
Toronto, ON ยท On-site +1
Define golden paths for batch inference, real-time serving, shadow deployment, canary rollout, A/B testing, and full production release * Establish platform engineering standards across SDKs ...
Data Engineer
Toronto, ON ยท On-site
CA$85K - CA$135K/yr
... batch and real-time (streaming) systems. * Integrate data from diverse sources while ensuring ... Strong programming skills in Python, Scala, or Java. * Advanced proficiency in SQL and data ...
Data Engineer
Toronto, ON ยท On-site
CA$85K - CA$135K/yr
... batch and real-time (streaming) systems. * Integrate data from diverse sources while ensuring ... Strong programming skills in Python, Scala, or Java. * Advanced proficiency in SQL and data ...
Senior Software Engineer (Mainframe)
Toronto, ON ยท On-site
CA$81K - CA$115K/yr
... batch cycle, and related configuration changes; contribute to peer code reviews as required ... Adhere to enterprise engineering frameworks, software development methodologies, release processes ...
Senior Software Engineer (Mainframe)
Toronto, ON ยท On-site
CA$81K - CA$115K/yr
... batch cycle, and related configuration changes; contribute to peer code reviews as required ... Adhere to enterprise engineering frameworks, software development methodologies, release processes ...
Data Engineer
Toronto, ON ยท Hybrid
CA$119K - CA$161K/yr
Implement data ingestion (real time and batch) using best practices in data modeling, ETL/ELT ... Collaborate with engineers to help adopt best practices in data system creation, data integrity ...
Data Engineer
Toronto, ON ยท Hybrid
CA$119K - CA$161K/yr
Implement data ingestion (real time and batch) using best practices in data modeling, ETL/ELT ... Collaborate with engineers to help adopt best practices in data system creation, data integrity ...
Lead Data Engineer
Toronto, ON ยท Remote
CA$220K - CA$260K/yr
Set technical direction for ETL/ELT, batch processing, real-time pipelines, OLTP and OLAP systems ... Establish engineering standards, reusable patterns, and design principles that improve quality and ...
Lead Data Engineer
Toronto, ON ยท Remote
CA$220K - CA$260K/yr
Set technical direction for ETL/ELT, batch processing, real-time pipelines, OLTP and OLAP systems ... Establish engineering standards, reusable patterns, and design principles that improve quality and ...
... streaming, batch, and on-demand interfaces to thousands of integrators worldwide. Amazon Ads ... Build consensus across multiple engineering organizations with different priorities Lead ...
... streaming, batch, and on-demand interfaces to thousands of integrators worldwide. Amazon Ads ... Build consensus across multiple engineering organizations with different priorities Lead ...
DevOps Engineer
Toronto, ON ยท On-site
Build and maintain scalabledata and feature pipelinesfor both real-time and batch processing ... Engineer, ideally with a focus on ML and Data infrastructure. * Strong hands-on experience ...
DevOps Engineer
Toronto, ON ยท On-site
Build and maintain scalabledata and feature pipelinesfor both real-time and batch processing ... Engineer, ideally with a focus on ML and Data infrastructure. * Strong hands-on experience ...
This includes building scalable OLTP and batch processing, enabling near real-time integration via ... Mentor junior developers and promote best practices in development, testing, and deployment
This includes building scalable OLTP and batch processing, enabling near real-time integration via ... Mentor junior developers and promote best practices in development, testing, and deployment
Data Engineer
Toronto, ON ยท Remote
CA$140K - CA$190K/yr
Overview The Data Engineer on the Nebula team plays a critical role in building and evolving the ... Develop scalable ETL and ELT workflows for both batch and real-time processing * Ensure pipelines ...
Data Engineer
Toronto, ON ยท Remote
CA$140K - CA$190K/yr
Overview The Data Engineer on the Nebula team plays a critical role in building and evolving the ... Develop scalable ETL and ELT workflows for both batch and real-time processing * Ensure pipelines ...
We are seeking a Senior Software Engineer to design and build scalable cloud, Big Data, and machine ... Experience with AWS Batch, ECS/Fargate, Step Functions, Lambda, DynamoDB, SQS, and Aurora.
New
We are seeking a Senior Software Engineer to design and build scalable cloud, Big Data, and machine ... Experience with AWS Batch, ECS/Fargate, Step Functions, Lambda, DynamoDB, SQS, and Aurora.
New
DevOps Engineer
Toronto, ON ยท Remote
Build and maintain scalable data and feature pipelines for both real-time and batch processing ... Engineer, ideally with a focus on ML and Data infrastructure. * Strong hands-on experience with ...
Quick apply
DevOps Engineer
Toronto, ON ยท Remote
Build and maintain scalable data and feature pipelines for both real-time and batch processing ... Engineer, ideally with a focus on ML and Data infrastructure. * Strong hands-on experience with ...
Optimize latency, throughput, and scalability across both interactive and batch workloads. * Drive ... Raise the engineering bar through code review, pairing, and mentoring. Grow other engineers ...
Optimize latency, throughput, and scalability across both interactive and batch workloads. * Drive ... Raise the engineering bar through code review, pairing, and mentoring. Grow other engineers ...
Senior Data Engineer
Toronto, ON ยท On-site +1
This spans batch and stream ingestion, transformation, and consumption layers for BI/Reporting, AI ... Partner with DevOps, Analytics Engineering, and other stakeholders to close infrastructure gaps and ...
Quick apply
Senior Data Engineer
Toronto, ON ยท On-site +1
This spans batch and stream ingestion, transformation, and consumption layers for BI/Reporting, AI ... Partner with DevOps, Analytics Engineering, and other stakeholders to close infrastructure gaps and ...
Data Engineer
Toronto, ON ยท Remote
CA$35 - CA$55/hr
... and Batch Data Pipelines. Demonstrated work experience in the following with Big Data and ... distributed programming models and technologies Knowledge of database structures, theories ...
Quick apply
Data Engineer
Toronto, ON ยท Remote
CA$35 - CA$55/hr
... and Batch Data Pipelines. Demonstrated work experience in the following with Big Data and ... distributed programming models and technologies Knowledge of database structures, theories ...
QA Engineer
Toronto, ON ยท Hybrid
CA$120/hr
What's the Opportunity? QA Engineer (Intermediate Level) will be responsible for ensuring the ... Familiarity with ETL concepts, data pipelines, or batch processing systems. * Exposure to ...
QA Engineer
Toronto, ON ยท Hybrid
CA$120/hr
What's the Opportunity? QA Engineer (Intermediate Level) will be responsible for ensuring the ... Familiarity with ETL concepts, data pipelines, or batch processing systems. * Exposure to ...
Data Engineer, Mortgage Servicing
Toronto, ON ยท Remote
CA$140K - CA$190K/yr
Overview The Data Engineer, Mortgage Servicing on the Nebula team acts as the mortgage servicing ... Develop scalable ETL and ELT workflows for both batch and real-time processing * Ensure pipelines ...
Data Engineer, Mortgage Servicing
Toronto, ON ยท Remote
CA$140K - CA$190K/yr
Overview The Data Engineer, Mortgage Servicing on the Nebula team acts as the mortgage servicing ... Develop scalable ETL and ELT workflows for both batch and real-time processing * Ensure pipelines ...
Batch Engineer information
What is a batch engineer?
What are the key skills and qualifications needed to thrive as a batch engineer, and why are they important?
What are some common challenges a batch engineer may face when managing large-scale batch processing systems?
What is the difference between Batch Engineer vs Process Engineer?
| Aspect | Batch Engineer | Process Engineer |
|---|---|---|
| Credentials | Bachelor's in Chemical, Mechanical, or Industrial Engineering | Bachelor's in Chemical, Mechanical, or Industrial Engineering |
| Work Environment | Manufacturing plants, chemical facilities, pharmaceutical production | Manufacturing plants, chemical facilities, process optimization settings |
| Industry Usage | Food, pharmaceuticals, chemicals, manufacturing | Chemical, petrochemical, manufacturing, process industries |
| Primary Focus | Design, operation, and optimization of batch production processes | Design and improvement of continuous or batch processes for efficiency |
Both Batch Engineers and Process Engineers work in manufacturing and chemical industries, often sharing similar educational backgrounds. Batch Engineers focus on managing and optimizing batch production processes, while Process Engineers work on designing and improving overall manufacturing processes. Understanding these distinctions helps in choosing the right career path or job role.
What are popular job titles related to Batch Engineer jobs in Whitby, ON?
For Batch Engineer jobs in Whitby, ON, the most frequently searched job titles are:
What job categories do people searching Batch Engineer jobs in Whitby, ON look for?
The top searched job categories for Batch Engineer jobs in Whitby, ON are:

Full-time
Posted 18 days ago
Job description
The Company We are representing a well-capitalized, fast-growing B2B technology company that builds high-volume data aggregation platforms. Their infrastructure ingests massive streams of sensor and mobility data from hundreds of fragmented third-party sources, unifying it into a single, reliable API. Some of the largest enterprises in the logistics, transportation, and risk-management sectors rely on this backbone for real-time analytics.
The engineering team operates out of a Toronto hub, tackling petabyte-scale challenges with the agility of an early-stage startup and the rigor of a mature tech organization. The Role This is a foundational backend and systems engineering position, not a traditional data engineering or pipeline-maintenance role. You will be architecting the core distributed systems that ingest, process, and store terabytes of time-series data daily.
You will own the full lifecycle of the platform's data flow, building the highly available, resilient primitives that internal product teams and external enterprise clients build upon. Core Responsibilities Design, build, and optimize high-throughput data processing systems (both real-time streaming and batch). Engineer robust storage solutions capable of handling rapidly expanding volumes of time-series and spatial data without compromising on query performance.
Drive architectural decisions to ensure the infrastructure remains fault-tolerant and ahead of the company's aggressive scaling trajectory. Develop intelligent, automated tooling that improves data quality, lineage tracking, and system reliability. Collaborate closely with internal stakeholders to define technical abstractions that can be reused across different product lines.
Write scalable, production-ready code, primarily utilizing Java and Python. Requirements Candidate Profile Scale Experience: A proven track record of designing and maintaining distributed backend systems or data platforms that process data at the terabyte or petabyte scale. Technical Foundation: Deep expertise in computer science fundamentals, system architecture, and anticipating failure modes in complex networks.
Language Proficiency: Advanced proficiency in a JVM language (Java, Scala, Kotlin) and a willingness to work across different stacks as needed. Data Ecosystems: Hands-on experience with modern large-scale processing frameworks (e.g., event streaming, distributed computation, and advanced data warehousing/lakehouse concepts). Autonomy: High comfort level navigating ambiguity
You know how to scope complex problems, make definitive architectural calls, and drive projects to completion independently. Bonus Points Active contributions to open-source software, particularly in the distributed systems or data infrastructure space. Familiarity with modern orchestration engines, lakehouse architectures, or spatio-temporal data models.
Benefits Work Environment High Autonomy: Engineers own their domains end-to-end and have a direct voice in product direction. Proximity to the User: A culture of speaking directly with customers to understand their friction points before writing a single line of code.