×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Data Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: LanceSoft, Inc.
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Data Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Location Address:
Hybrid - 44 King Street W 19th Floor, Toronto – 4/week

Subject to change: 3–4 days onsite may be required based on business needs

Contract Duration: 7+months

Possibility of extension & conversion to FTE

Schedule

Hours:

9am-5pm Monday-Friday; standard 37.5 hrs/week

Typical Day in Role
  • Collaborate with cross-functional teams to do an end-to-end refactor/redesign of critical Finance applications into cloud-native GCP solutions, written in Python.
  • Develop data pipelines using Composer, Dataflow, and GCS (Google Cloud Storage) for both streaming and batch processing.
  • Reverse-engineer and analyze critical on-premise applications consisting of stored procedures, Microsoft SQL Server.
  • Design and implement data models, ensuring scalability and performance in the cloud.
  • Participate in setting up GCP environments, including infrastructure-as-code, to support the new system.
  • Contribute to the migration strategy for transitioning on-prem applications to the cloud, including designing a structured migration process.
  • Implement CI/CD pipelines to ensure smooth deployment and testing workflows.
  • Apply sound software engineering principles, including object-oriented programming, to create maintainable, robust code.
  • Provide regular updates and insights to stakeholders and gather feedback for ongoing improvements.
  • Contribute to the long-term technical vision of the cloud data platform.

Role split: 20% meetings (Bas, stakeholders), 80% back-end application coding and GCP migration/infrastructure work

Candidate Requirements/Must Have Skills
  • 7+ years as a Software Engineer/Developer
  • 3+ years of hands-on coding experience with Python and Java
  • 3+ years working with SQL databases, including writing complex, efficient queries and understanding data structures
  • 1+ year experience with cloud technologies (preference for GCP)
  • 1+ year’ experience with containerization technologies such as Kubernetes, Docker
  • Nice-To-Have Skills – in order of preference
  • Experience with any of these GCP tools:
    Cloud Composer, Dataflow, GCS, Big Query, CloudSQL
  • Cloud Environment Setup:
    Experience in setting up GCP environments from scratch, including the creation of cloud infrastructure.
  • Experience with financial data systems
  • Experience with database tools: SQL Server (preferred), or Oracle, DB2, Postgres
  • Experience with data modelling concepts including multi-dimensional data modelling, hierarchical data models (trees), OLAP cubes.
  • Experience with REST APIs
  • Experience with cloud migration projects
  • Experience with cloud data architecture, and scalability principles.
  • Experience with Dev Ops & CI/CD:
    Familiarity with CI/CD pipelines, automated testing, and deployment processes using modern Dev Ops practices.
  • #J-18808-Ljbffr
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary