
Job Overview
Location
Markham
Job Type
Full-time
Category
Software Engineering
Date Posted
June 4, 2026
Full Job Description
đź“‹ Description
- • Design, build, and maintain scalable big data pipelines using structured and semi-structured data to support AI, BI, and business intelligence products across PAR Technology Corporation.
- • Collaborate with Machine Learning, Software Engineering, and Product teams to deliver data solutions that serve both internal stakeholders and external business clients.
- • Implement and optimize data ingestion, transformation, and loading (ETL/ELT) processes within a Lakehouse architecture using PySpark and Spark Streaming.
- • Leverage Databricks as the core platform for data processing, orchestration, and analytics workloads.
- • Manage and enhance internal data infrastructure that supports marketing, customer success, and data science initiatives.
- • Work closely with infrastructure and operations teams to monitor, troubleshoot, and optimize data pipeline performance and system reliability.
- • Develop and enforce data governance policies, including data-versioning practices to ensure consistency and traceability across datasets.
- • Utilize AI tools to automate routine data quality checks, accelerate root-cause analysis, and streamline pipeline development workflows.
- • Apply strong software engineering principles to the full lifecycle of data pipeline development, including version control via GitHub and adherence to best practices.
- • Translate complex business requirements into technical data solutions through clear communication and actionable recommendations.
- • Work with relational databases (PostgreSQL, MySQL), NoSQL systems (MongoDB), and streaming technologies (Kafka) to integrate diverse data sources.
- • Contribute to the evolution of PAR’s big data platform by identifying performance bottlenecks and implementing scalable architectural improvements.
- • Participate in occasional business travel to support cross-functional initiatives or client-facing engagements.
- • Ensure data pipelines meet performance, security, and compliance standards aligned with corporate objectives.
- • Act as a technical contributor to enterprise-wide data initiatives that drive strategic decision-making and operational efficiency.
🎯 Requirements
- • 3+ years of experience as a Data Engineer developing scalable big data solutions
- • Degree in Computer Science, Engineering, or a related field
- • Demonstrated expertise in data modeling and SQL within a Lakehouse architecture
- • Proficiency in Python, PySpark, Spark Streaming, and Databricks
- • Knowledge of cloud technologies, preferably AWS
- • Experience with Kafka, PostgreSQL, MySQL, MongoDB, and version control via GitHub
🏖️ Benefits
- • Equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, or genetics
- • Reasonable accommodations provided for individuals with disabilities during the hiring process and in the workplace
- • Opportunity to work on cutting-edge big data solutions supporting over 100,000 restaurants globally
- • Collaboration with cross-functional teams in Machine Learning, Software Engineering, and Product
Skills & Technologies
About PAR Technology Corporation
PAR Technology Corporation provides cloud-based point-of-sale and back-office software, integrated hardware, and professional services for restaurants and retail chains worldwide. The Brink POS and PAR Data Central platforms manage orders, inventory, labor, and customer engagement across corporate and franchise locations, while rugged terminals and kitchen systems ensure reliable operations. Founded in 1968, the company supports multi-unit brands such as Taco Bell, Subway, and Arby’s with scalable solutions, analytics, and 24/7 support to improve efficiency and guest experience.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.



