Staff Software Engineer: Data Platform & AI Lead
Summary
Lead data platform and AI development at RBC using Java/Kotlin, Python, React, PostgreSQL, and Snowflake, building ETL pipelines, APIs, and scalable full-stack solutions.
RBC in Toronto is seeking a Staff Software Engineer to lead development of our data platform and AI capabilities, shaping scalable solutions and elevating engineering standards across the team.
The role spans full-stack work with Java/Kotlin, Python, and React, API design, ETL pipelines, and DevOps practices. Strong PostgreSQL/Snowflake experience and enterprise system design are required.