Haystack
← Back to Jobs
Technology

Data Platform Engineer - Downtown Toronto

Lorven Technologies, Inc.Toronto, ON🇺🇸United StatesPosted 16 Jul 2026

Why This Role Stands Out

This Data Platform Engineer role offers exciting opportunities to build and scale critical data infrastructure within a collaborative team environment. You'll thrive here if you're passionate about developing robust microservices and have strong Python and SQL skills, with the flexibility of a hybrid work model. Apply now to contribute to innovative projects and advance your career.

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Data Platform Engineer

Position: Contract

Location: Downtown Toronto

Duration: 12+ months

Job description:

Technical Skills

Experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, and distributed tracing/logging for observability.

• Proficiency in Python for backend development, including FastAPI async patterns, and Pydantic-based data validation.

• Hands-on experience with SQL and analytical databases for writing optimized queries, aggregations, and data transformations.

• Experience developing Snowflake-native applications: stored procedures (JavaScript/Python), Tasks, Streams, Dynamic Tables, and Snowpark for building backend processing engines.

• Understanding of REST API design, OpenAPI specifications, and API integration patterns in frontend applications.

• Knowledge of authentication and authorization patterns including JWT, OAuth2, and role-based access control.

• Experience with Docker and Docker Compose for local development and containerized deployments.

• Familiarity with CI/CD pipelines for automated testing and deployment.

• Experience with version control using Git, including branching strategies and code review workflows.

• Ability to work with cloud platforms (AWS, Azure, or Google Cloud Platform) for data storage, compute, and deployment.

Qualifications and Skills

• Bachelor’s degree (Master’s preferred) in Computer Science, Software Engineering, Information Systems, or a related discipline.

• 5-7 years of professional full stack development experience, with demonstrated delivery of production-grade web applications.

• Experience in the Payments or Fintech industry would be a strong asset.

• Proven ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.

• Excellent communication and interpersonal skills, with the ability to engage both technical and non-technical audiences.

• Unquestionable personal and business ethics and integrity.

 

Skills

Docker
FastAPI
Microservices
SQL
AWS
Snowflake
Azure
Git
Google Cloud
JWT
JavaScript
Python
REST

Similar jobs