Date Posted: 04/09/2026
Hiring Organization: Rose International
Position Number: 499613
Industry: Financial Services
Job Title: Lead Data Engineer
Job Location: Toronto, ON, Canada, M6B 1L7
Work Model: Hybrid
Work Model Details: 3 days onsite and 2 days remote
Shift: Regular working hours
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 26
Min Hourly Rate($): 65.00
Max Hourly Rate($): 70.00
Must Have Skills/Attributes: Python, Software Development, SQL
Experience Desired: Extensive hands-on experience in Data Engineering (8+ yrs); Experience in application development frameworks (Python, Java/Scala) (8+ yrs)
Required Minimum Education: Bachelor’s Degree
Preferred Certifications/Licenses: AWS certification; Azure certification; Databricks certification
**C2C is not available**
Job Description
***Only qualified Senior Software Engineer candidates located near Toronto, Canada to be considered due to the position requiring an onsite presence. ***
Required Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Math or Statistics is nice to have)
Preferred License/Certification
- AWS certification
- Azure certification
- Databricks certification
Required Qualifications/Skills/Experience
- Extensive hands-on experience in Data Engineering, including implementing multiple end-to-end data warehouse projects in Big Data environments
- Proven track record in building and deploying production level data driven applications and data processing workflows/pipelines
- Proficiency in application development frameworks (Python, Java/Scala) and data processing/storage frameworks (Hadoop, Spark, Kafka)
- Experience in designing and managing data orchestration workflows using tools such as Apache NiFi, Apache Airflow, or similar platforms to automate and streamline data pipelines
- Experience with performance tuning of database schemas, databases, SQL, ETL jobs, and related scripts
- Experience working in Agile teams
- Experience in building and deploying production-level data-driven applications and data processing workflows/pipelines and/or implementing machine learning systems at scale using Java, Scala, or Python. This includes all phases such as data ingestion, feature engineering, modeling, tuning, evaluating, monitoring, and presenting analytics
- Experience in developing integrated cloud applications with services like Azure, Databricks, AWS, or GCP
- Excellent analytical and problem-solving skills, with the ability to analyze complex data issues and develop practical solutions
- Strong communication and interpersonal skills, with the ability to collaborate effectively with and facilitate activities across cross-functional teams, geographically distributed, and stakeholders
- A self-starter and a quick learner
- A good technical leader, a good communicator, and a good mentor to junior team members
Role
The Marketing Technology Solutions team at Client is looking for a Senior Data Engineer to design, develop, and maintain data and analytics solutions that support our client's B2B marketing initiatives This role is key in building the data environment and integrations that will power advanced omni-channel marketing campaigns
As part of a small, collaborative team, you will work with large-scale data sets to unlock the value of big data across the global marketing team. The ideal candidate is a hands-on engineer with a strong background in data engineering, a passion for building scalable solutions, and a commitment to driving business impact
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all
A great opportunity to work on an industry-leading business experimentation software that brings sophisticated analytic techniques to business users around the world
Responsibilities
- Drive the evolution of data-driven marketing with a strong emphasis on data engineering and data science, ensuring impactful advancements in data quality, scalability, and efficiency
- Develop and fine-tune methods and algorithms to generate precise, high-quality data at scale, including the creation and maintenance of feature stores, analytical stores, and curated datasets for enhanced data integrity and usability
- Solve complex data challenges involving multi-layered data sets through the building of data pipelines, libraries, and frameworks
- Provide support for deployed data applications and analytical models, identifying data issues and guiding resolutions
- Ensure proper data governance policies are followed by implementing or validating data lineage, quality checks, classification, etc.
- Integrate diverse data sources, including real-time, streaming, batch, and API-based data, to enrich platform insights and drive data-driven decision-making
- Experiment with new tools to streamline the development, testing, deployment, and running of our data pipelines
- Collaborate with cross-functional teams to determine priority problems and innovative solutions
- Develop and enforce best practices for data engineering, including coding standards, code reviews, and documentation
- Ensure data security and privacy compliance, implementing measures to protect sensitive data
- Lead feature development by delivering against defined objectives and sprint goals, often coordinating with one or more SDEs
- Drive quality and performance through code reviews, performance tuning, and proactive production support
- Foster collaboration and mentorship by working closely with cross-functional teams and guiding junior engineers
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
Benefits
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).