Location: Toronto, Canada
Hybrid: 2 days in the office (Monday and Wednesday)
Salary: Up to $190,000 CAD Base + Benefits + Bonus
My client, a global Fintech organisation delivering an AI driven platform providing help to the Alternative Investments industry, is looking to hire a Senior Data Architect/Senior Data Engineer.
The organisation is heavily backed, rapidly growing (currently at approx. 250 staff globally) and is on a fantastic upwards trajectory. This role represents an exceptional opportunity to fully shape the data landscape and strategy for the firm.
Responsibilities:
In this role, you will work as a Technical Lead, driving the complete build out of the firm’s Data platform. You will work with multiple Engineering and Product teams, whilst technically leading a small group of Data Engineers, fully utilising your high-level design, architecture and coding/engineering skills.
The role will encompass full end to end data platform leadership (Snowflake, Databricks, data modeling, design, architecture, strategy, coding, delivery), partnering with Product and Engineering teams to design robust data integrations and APIs (REST, GraphQL, ETL/ELT pipelines) and providing architectural guidance and Engineering expertise to pre-sales and implementation teams.
Desired Skills:
· Proven background working in Product-led, highly dynamic Tech (SaaS) organisations – ESSENTIAL
· Hands-on background as a Senior Data Engineer/Senior Data Architect – encompassing design, architecture, engineering/coding and delivery
· The role will suit someone with a Software Engineering background before moving into Data driven roles
· Proven expertise in cloud data platforms – Snowflake, Databricks, data modeling, performance tuning, cost optimization
· Extensive data pipelining and data warehousing experience
· Hands-on experience designing and building REST APIs and ETL/ELT pipelines at scale
· Experience with real-time and streaming data platforms – Kafka, Flink, Spark
· Detailed Cloud expertise, ideally in Azure, however AWS or GCP also fine
· Experience integrating unstructured data into a structured data platform, gained in highly complex environments
· Proven leadership skills – experience technically leading multi-disciplinary data engineering teams
· Flexible, collaborative and outcome orientated approach – proven ability to work closely with cross-functional teams to deliver best-in-class data driven products for external clients
· Exposure to Alternative Investments/Capital Markets/Financial Data Sets highly regarded