Software Engineering & Development, VP

State Street Toronto, Canada

About the role

This is a hands-on Snowflake lead role at State Street, building and maintaining scalable data pipelines and platforms. It suits an experienced data engineer who can own data quality, performance tuning and governance for business-critical reporting, based in Toronto. The role also supports adoption of AI-driven capabilities across the data platform.

What you’ll do

  • Design and maintain scalable data pipelines and data models in Snowflake.
  • Build and optimize workflows for data ingestion, transformation and reporting.
  • Tune Snowflake query performance, storage and cost.
  • Track dependencies across upstream and downstream systems.
  • Troubleshoot data issues and implement durable fixes.
  • Define and monitor metrics for pipeline health and data quality.
  • Partner with business and technology teams to translate requirements into solutions.
  • Support production releases and validate platform stability.
  • Support audits, controls validation and remediation work.

What they’re looking for

  • 12+ years of experience in data engineering, data warehousing or financial services technology.
  • Strong hands-on Snowflake experience in a production environment, including data modeling and performance tuning.
  • Experience with SQL and advanced data transformation logic.
  • Experience with pipeline orchestration and cloud platforms, particularly Azure.
  • Experience with structured and semi-structured data.
  • Strong communication and cross-team collaboration skills in a matrix environment.
  • Experience working in complex, cross-functional data ecosystems.

Nice to have

  • Familiarity with regulatory reporting, financial data platforms or control environments.
  • Experience supporting production systems and high-priority data issues.

What’s on offer

  • Medical, life and accidental death and dismemberment coverage.
  • Well-being and employee assistance programs.
  • Regionally specific savings and retirement plans.
  • Paid holidays, vacation and two paid volunteer days.
  • Paid parental leave and other family support programs.

Questions about this role

Where is this job located?

Toronto, Ontario, Canada.

How many years of experience do I need?

12 or more years of experience in data engineering, data warehousing or financial services technology.

What technology does this role focus on?

Snowflake, along with Azure cloud data platforms.

Related roles

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
5 days ago

Software Development Engineer III - Backend Technologies

Grexit Software · Bangalore, India

An on-site senior backend engineering role in Bangalore building scalable systems and AI-serving infrastructure for a high-volume email and customer service product.

On-siteSeniorFull-time
GoJavaPythonRuby on Rails +10
4 days ago

Software Developer Regulatory Affairs and China Clinical Development - Pharma R&D

Roche · Hyderabad, India

Software Developer role in Hyderabad supporting Roche’s regulated pharmaceutical R&D work through cloud systems, APIs, and agentic AI. The position suits a developer with five to eight years of experience in Python, AWS, testing, observability, and GxP validation.

On-siteMid level
PythonRFastAPIAWS +15
September 2026

Principal Software Engineer, Developer Experience

CoreWeave · Livingston, United States · New York, United States · Sunnyvale, United States · Bellevue, United States

Principal Software Engineer role at CoreWeave focused on developer platforms, delivery systems, internal tooling, and agent-assisted engineering at cloud scale. It suits a Go and Kubernetes engineer with ten or more years of distributed-systems experience and organization-wide technical leadership.

On-sitePrincipalFull-time $227,000 – $303,000 a year
GoKubernetesDistributed SystemsCloud-Native Software +15
5 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

SeniorFull-time
PythonJavaJavaScriptTypeScript +16
7 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
3 days ago