Loading...

Data Senior Engineer – Data Modernization & Archiving – Remote (Toronto, ON, CA)

  • Company: Get A Job.ai
  • Location: Canada
  • Salary: Pay not listed
  • Work type: Remote
  • Full Time
  • Canada

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

We are representing a confidential government services organization in a critical data modernization and archiving initiative. Our client is migrating decades of historical financial data from legacy mainframe systems to a modern, secure archival platform—and they need experienced senior engineers to make it happen.

This is a remote position based in Toronto, Ontario, with the opportunity to work on a high-impact project that will transform how historical data is accessed, analyzed, and preserved for years to come.

Responsibilities

  • Gather and analyze business and technical requirements, translating them into functional specifications and technical designs
  • Analyze legacy data structures and develop comprehensive data models, mappings, and transformation rules
  • Design and develop Oracle PL/SQL procedures and ETL processes to support data migration, transformation, and archival workflows
  • Build and maintain Microsoft Power BI dashboards, reports, and visualizations to enable business intelligence and operational reporting
  • Develop data validation, reconciliation, and quality assurance processes to ensure data integrity throughout the migration
  • Integrate reporting solutions with existing databases, applications, and data sources
  • Perform unit testing, troubleshooting, performance tuning, and defect resolution across all solution components
  • Collaborate with business and technical stakeholders to address requirements for data quality, governance, and long-term retention
  • Prepare technical documentation including architecture diagrams, data mappings, workflows, and support procedures
  • Support deployment activities, production implementation, and post-go-live stabilization
  • Provide knowledge transfer and training to support teams and end users

What We're Looking For

Required Experience:

  • 8+ years in software development, data engineering, or business intelligence
  • 5+ years in a senior technical role (Senior Developer, Senior Programmer, or equivalent)
  • 5+ years of data analysis, data modelling, and integration across multiple data sources
  • 2+ years hands-on with Oracle PL/SQL and ETL development
  • 2+ years developing reports, dashboards, and visualizations in Microsoft Power BI
  • 2+ years designing or implementing data migration and archival solutions, including validation, reconciliation, and testing
  • Experience transforming complex or legacy data environments into modern reporting or archival platforms

Technical Skills:

  • Oracle PL/SQL and database development
  • ETL design and development
  • Microsoft Power BI (datasets, DAX, visualizations, embedded analytics)
  • Data migration and archiving methodologies
  • Data quality, validation, and reconciliation techniques

Additional Requirements:

  • Must currently hold a valid Government of Canada Reliability Status security clearance
  • Must be fluent in English (reading, writing, speaking); French bilingualism is an asset
  • University degree or college diploma in Computer Science, Information Technology, Engineering, or related field from a recognized institution (proof required)
  • Strong analytical, problem-solving, and communication skills
  • Ability to collaborate effectively with both technical teams and business stakeholders

How We Work With You

When you apply through Get A Job.ai, a member of our talent team will review your background and conduct an initial screening. If there's a strong match, we'll submit your profile to our client for consideration. Throughout the process, we'll keep you informed and prepared for each step.

Please note: candidates should apply only through Get A Job.ai and should not contact the client organization directly.

Pay

Pay details will be discussed during the screening process and are competitive with senior data engineering roles in the Toronto market.

Equal Employment Opportunity: Get A Job.ai is committed to inclusive hiring practices. We welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Working in Canada

Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the second-largest country by total area, with the longest coastline of any country. Its border with the United States is the longest international land border. The country is characterized by a wide range of both meteorologic and geological regions. With a population of over 41 million, it has widely varying population densities, with the majority residing in its urban areas and large areas being sparsely populated. It

Note: Canada observes a public holiday on Sep 30 — National Day for Truth and Reconciliation.

🇨🇦 Relocation safety for Canada: Very Safevia Warnely, CC BY 4.0

National unemployment rate in Canada: 6.9%via World Bank

GDP per capita in Canada: $55,698via World Bank

Consumer price inflation in Canada: 2.1% (annual) — via World Bank

Real GDP growth in Canada: 1.7% (annual) — via World Bank

Average hours worked per year in Canada: 1,687via OECD

    Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

    Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

    Add application deadline to calendar

    Listing facts

    • Role Data Senior Engineer – Data Modernization & Archiving – Remote (Toronto, ON, CA)
    • Employer Get A Job.ai
    • Location Canada
    • Type Full Time
    • Pay (from listing) Pay not listed
    • Posted September 10, 2026
    • Apply by October 11, 2026
    • Country Canada
    • Overview Full job description on this page (541 words)

    Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

    Limited public data for this employer

    We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

    Explore related openings

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.

    Data Senior Engineer – Data Modernization… Get A Job.ai · Canada