Data Engineer
Siri InfoSolutions Inc
Position: Data Engineer
Location: Downtown Toronto ON (Hybrid)
Duration: Contract
Company Overview
Client is a global leader in fintech and payments, connecting financial institutions, corporations, merchants, and consumers millions of times every day. Client delivers secure, reliable, and scalable technology that powers payments and financial services worldwide.
Job Overview
The primary focus of this role is to design, build, and maintain the EMFI Data Application Platform, a financial analytics application. The successful candidate will work across the full stack to deliver reliable, performant, and secure data products.
Reports To: Director, Data and AI Embedded Finance
Responsibilities
- Collaborate with internal stakeholders to translate business and analytical requirements into well-defined backend features and data products.
- Design and deploy scalable microservices within the FastAPI ecosystem, establishing clear service boundaries and well-defined API contracts.
- Design and develop Snowflake-native applications using Snowpark (Python), stored procedures, Tasks, Streams, and Dynamic Tables.
- Build day-end processing engines that run natively within the Snowflake compute layer.
- Design and implement RESTful API endpoints using FastAPI, with clearly defined, versioned, and documented API contracts using OpenAPI/Swagger.
- Write and optimize SQL queries against Snowflake and PostgreSQL for reporting, aggregation, and analytical use cases.
- Own end-to-end feature delivery, from requirements gathering and API contract definition through implementation, testing, and deployment.
- Implement platform security best practices, including authentication, authorization/RBAC, input validation, and safe error handling aligned with OWASP Top 10.
Technical Skills
- Strong experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, distributed tracing, and logging/observability.
- Proficiency in Python backend development, including FastAPI async patterns and Pydantic-based data validation.
- Strong SQL and analytical database experience, including optimized queries, aggregations, and data transformations.
- Hands-on experience with Snowflake-native development, including:
- Snowpark
- Stored Procedures (JavaScript/Python)
- Tasks
- Streams
- Dynamic Tables
- Strong understanding of REST API design and OpenAPI specifications.
- Knowledge of authentication and authorization patterns, including JWT, OAuth2, and RBAC.
- Experience with Docker and Docker Compose.
- Familiarity with CI/CD pipelines for automated testing and deployment.
- Strong Git experience, including branching strategies and code review workflows.
- Experience with AWS, Azure, or GCP.
Qualifications
- Bachelor's degree; Master's preferred, in Computer Science, Software Engineering, Information Systems, or a related discipline.
- 7+ years of professional full-stack development experience with demonstrated delivery of production-grade web applications.
- Payments or fintech industry experience is a strong asset.
- Ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.
- Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Strong professional ethics and integrity.
$122.1k - $162.8k
...Salary: $122,100 - 162,800 per year Requirements: We are looking for someone with recognized expertise in data engineering and analytics in large enterprise environments. You should be able to independently lead complex technical initiatives with minimal supervision...SuggestedFull time- ...Role: Data Engineer(Ab-initio) Location: Mississauga, Canada Fulltime Skills: ~ At least 4+ years of application Ab-initio Metadata hub development experience. ~ Strong understanding of Data Lineage, metadata management and reference data development...SuggestedFull timeInternship
- ...Job Title: ETL Data Engineer Location: Markham ON - (Hybrid Role) Duration: 12 Months In person- Interview Job Description: Minimum 8+ years of experience successfully leading ETL data reconciliation with expertise working with large-scale...Suggested
$93.6k - $114.4k
...Python, Java, or Scala ~ Proven background building scalable Big Data ingestion frameworks ~ Experience developing ETL processes to... ...Scala Spark GCP More: We are seeking a Data Engineer to join our Business Intelligence Big Data Team in a newly created...SuggestedHourly payFull timeRemote work- ...creative development firm that addresses clients' most pressing needs and challenges. We are currently looking for an AI & Data Engineering Business Analyst. Role: AI & Data Engineering Business Analyst Experience: 7-9 Years of experience as a Business...Suggested
- INTEGRITYOne Partners - Data Engineer (Analytics) Location: Washington, D.C. 100% Onsite Full-Time (Monday to Friday) The Role: You'll be at the forefront of delivering data and software solutions that directly impact our clients' law enforcement mission. You'...Full timeMonday to Friday
$100k - $160k
...Salary: $100,000 - 160,000 per year Requirements: ~4+ years of data engineering experience, including at least 2 years working hands-on with Databricks ~ Strong Python skills and advanced SQL capability ~ Solid PySpark experience and a good grasp of distributed...Full timeWork at office$86.21k - $133.1k
...Req ID: 387430 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to... ...organization, apply now. We are currently seeking a AWS ETL Data Engineer - REMOTE to join our team in Halifax, Nova Scotia (CA-NS),...Work at officeRemote workFlexible hours- ...you. Come join us and help shape a safer, simpler digital future. As Director, Analytics Engineering, you’ll lead the roadmap, architecture, and team responsible for the trusted data foundations that power 1Password’s business. You’ll shape how data is modeled, tested,...Full timeImmediate startRemote work
- ...process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Analytics Engineer to join our growing Data team and lead the evolution of our Analytics Engineering platform. As Render scales, you'll build the foundations that...Full timeWorldwide
$200k - $230k
...the App or Play Store. ABOUT THE ROLE At SQUIRE, trusted data turns information into action - powering everything from company... ...shaping our next chapter. We're hiring a Director, Data Engineering to build and lead our Data organization through a player-coach...Full timeFor contractorsLocal areaRemote workWorldwide- ...Job Title: Senior Data Developer - ETL Location: Mississauga, ON Work Model: Onsite Job Type: Full Time (FTE) Job Description We are seeking an experienced Senior Data Developer - ETL with strong expertise in SQL Server, SSIS, database development...Full time
- ...Senior Clinical Data Science Programmer - Canada (Remote) ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration...Remote workFlexible hours
$75.57k - $132.66k
...Req ID: 388396 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to... ...organization, apply now. We are currently seeking a Data Senior Engineer - Data Modernization & Archiving - Remote to join our team in...Temporary workWork at officeRemote workFlexible hours$148k - $216.5k
...by your Recruiter may impact your candidacy. About the Team The Data & Analytics team is building Life360's next-generation data... ...and complexity in a high-ambiguity environment, and we expect engineers to own problems, drive clarity, and raise the bar across the org...Full timeRemote work- Data Engineer (Data Designing, ETL, ELT, Microsoft SQL Server, Oracle, Snowflake, AWS, Azure, data integration, Data Movement, on premise - off premise, SSIS, Snowflake, Dell Boomi) in Middletown, RI Data Migration, Data Strategy, Dell Boomi, ETL, Oracle, Snowflake, SQL...Full timeTemporary workRemote work
- ...reflect a thoughtful process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Data Engineer to join our growing Data team and set the technical direction for the systems that power analytics, data science and analytics,...Full timeWorldwide
$50 - $70 per hour
...network support expertise to structure real production network data for AI-driven infrastructure. This hands-on role combines advanced... ...Current experience as a Level 3, Tier 3, or Principal Support Engineer responsible for keeping enterprise infrastructure stable, including...Hourly payContract workFor contractorsWork at officeRemote work- ...detects fraud and manages risk. ABOUT THE ROLE You'll own the data layer behind our analytics product and design of our analytics... ...based on measured latency, cost, and isolation. This is a hands-on engineering role with strong architectural influence. You'll write code and...Full time
- ...simpler digital future. At 1Password, we believe everyone deserves to be safe online. As a Senior GTM Engineering Analyst, you’ll build artificial intelligence (AI) agents, data products, and analysis workflows that help global go-to-market teams work faster and make better...Full timeImmediate startRemote work
- ...Role Description We are seeking a Senior Manager, Data Engineering to lead the team responsible for the reliability, quality, cost, and velocity of Dropbox's core data platform. This is a hands-on engineering leader who owns the pipelines and data products that Product...Full time
$99.1k - $132.1k
.... We need strong hands-on experience building and deploying data science and machine learning solutions. We look for deep knowledge... ...and supply chain systems. We value an applied industrial engineering mindset with real-world operations experience. We need the...Full timeFlexible hours$89.7k - $149.5k
...for 7+ years of professional experience in progressively senior data science and applied AI/ML roles. We need strong expertise in... ...assess upstream data sources, data quality, and readiness, and engineer features from transactional, contract, and time-series data....Full timeContract workWork at officeFlexible hours2 days per week$75k - $95k
...Data Analyst – Portfolio Performance & Optimization EV Charging & Energy Infrastructure Location: Toronto, ON — On-site... ...Product Innovation, Finance, Network Operations, and Software Engineering, you will follow the full improvement cycle: measure performance...Permanent employmentFull time$89.7k - $149.5k
...years of relevant background. We need 7+ years of hands-on data science experience, including delivering models to production with... ...value proven success working in cross-functional product and engineering environments. Were looking for a bachelors degree in math, statistics...Full time- ...Role- AI Engineer with Python Location- Mississauga, Canada Fulltime Experience: 8+ Years Key Responsibilities... ...REST APIs and scalable enterprise solutions. Build AI-powered data analytics and self-service platforms. Optimize data pipelines...Full time
- ...Job Title: Python AI Engineer Job Location: Montreal, QC (3days onsite in a week) Job Duration: Long Term Role Summary We are seeking a Senior AI Agent Engineer (around 6 to 8 years of experience) to design, develop, and deploy enterprise-grade...
$146.18k - $219.27k
...degree (MS/PhD) in a STEM field, or added years of deep industry experience ~ Algorithmic reasoning should be second nature (e.g., data structures and computational complexity) ~ Ability to quickly digest research papers and implement methods ~ A breadth of...Local area$122.1k - $162.8k
...Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or another quantitative discipline. We look for 7–1... ...automation workflows. We promote best practices in prompt engineering, LLM evaluation, fine-tuning approaches, and secure model hosting...Full time- ...frameworks. Build and enhance backend services, APIs, and data-processing components. Collaborate with front-end... ...development. Strong proficiency in Python programming and software engineering best practices. Experience developing RESTful APIs and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data engineer machine learning Canada
- data science developer Canada
- finance data engineer Canada
- data engineer analytics Canada
- junior data engineer remote Canada
- data center engineer Canada
- data engineer Canada
- sr information security engineer Canada
- remote data engineer Canada
- senior cloud data engineer Canada

