Staff Engineer

Post Date

Sep 23, 2025

Location

York,
Ontario

ZIP/Postal Code

M9N 1
Canada
Dec 13, 2025 Insight Global

Job Type

Contract

Category

Computer Engineering

Req #

TOR-8b0f3a32-b00d-4cb8-9b52-f26f34449f30

Pay Rate

$68 - $85 (hourly estimate)

Who Can Apply

  • Candidates must be legally authorized to work in Canada

Job Description

Insight Global is looking for a qualified Staff Engineer to lead the technical execution of data conversion and migration efforts within a large-scale wealth management transformation program. This role is critical to ensuring the seamless transition of client, account, and transactional data from legacy platforms to modern systems while focusing on scalability, accuracy, and regulatory compliance. This person will own the end-to-end strategy for data conversion and migration across wealth platforms, in a horizontal function. This will focus on including planning, design, development, validation, and execution. This is a hybrid role 2x per week in Downtown Toronto for a 12 month contract with extensions.

Key Responsibilities
• Collaborate with delivery leads, architects, QA teams, and business stakeholders to define migration requirements and success metrics.
• Design and implement scalable, fault-tolerant migration pipelines using modern data engineering tools and practices.
• Ensure data integrity, lineage, and reconciliation across systems during and after migration.
• Drive automation and repeatability to support multiple dry runs and production cutovers.
• Identify and mitigate risks related to data quality, mapping, transformation logic, and system dependencies.
• Provide technical leadership and mentorship to engineers across agile teams.
• Partner with vendors and consultants to align on tooling, standards, and execution timelines.
• Maintain comprehensive documentation and audit trails to support regulatory and operational reviews.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

- 10+ years of experience in software or data engineering, including 3+ years in a staff/principal engineer role leading data conversion and migration strategies for large enterprise.
- Proven track record in large-scale data migration/conversion projects, ideally within wealth management or financial services.
- Strong expertise in data modeling, ETL/ELT pipelines, and data governance.
- Hands-on experience with scripting and cloud-native data platforms.
- Familiarity with wealth domain data structures (e.g., client profiles, holdings, transactions, tax).
- Excellent problem-solving, communication, and stakeholder management skills.

Nice to Have Skills & Experience

- Certification in cloud platforms or data engineering.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.