Build scalable data products in Toronto with Java, Python, and SQL at Wellington Management, supporting trusted enterprise reporting and AI-enabled experiences. As a Senior Software Engineer, you will design, develop, test, and support production applications and services. The Enterprise Data Experience team needs expertise across data models, APIs, pipelines, relational databases, and enterprise data platforms. You will translate requirements into secure, maintainable solutions while contributing to architecture, quality, and performance. Key Responsibilities:
Design scalable data products and reporting solutions Develop and support production applications and services Prepare governed data for AI-enabled experiences Contribute to architecture and solution design decisions Mentor engineers and promote quality engineering practices Requirements:
Demonstrated proficiency in Java and Python Solid SQL skills and data modeling experience Experience with APIs, pipelines, and relational databases Familiarity with Tableau or Power BI visualization tools Experience with testing, code reviews, and continuous delivery Bring Java, Python, SQL, and technical leadership to Wellington Management’s enterprise data engineering team in Toronto.