
Enterprise Architect, Foundation Platform
- Toronto, ON
- Permanent
- Full-time
- Provide strategic enterprise architecture designs, frameworks and code for core, reusable components that support multiple company products.
- Partner closely with Engineering leaders across distributed computing, data analytics, machine learning, and artificial intelligence domains to ensure scalable and cohesive solutions.
- Ensure foundational systems embody principles of security, scalability, resilience, observability, and sustainability.
- Evaluate and integrate new technologies and tools to enhance development, testing, deployment, and monitoring practices.
- Document Enterprise Architecture best practices.
- Mentor software engineers and architects and review their solution designs to ensure alignment with other system components and our overall architectural direction.
- Collaborate with Product Managers to translate business objectives into clear, actionable requirements for platform capabilities and features.
- Design and deliver scalable, secure, and maintainable architectural patterns that enable product teams to accelerate development
- Strongly support engineering process improvements in Agile development, CI/CD, DevSecOps, Test automation, and architectural governance.
- Advanced degree or equivalent experience in Computer Science, Engineering, or a related field.
- 5+ years of experience designing cloud-native architectures with AWS.
- 15+ years of experience in full-stack software development, including hands-on expertise across the SDLC: ideation, design, development, testing, CI/CD, deployment, and support.
- Deep experience with numerous components of our technology stack:
- Infrastructure & Platforms: Linux & Windows Server, AWS, Databricks, Spark
- Databases: SQL Server, Postgres, DynamoDB, Redis
- Languages & Frameworks: Python, Java, JavaScript, Angular, Tableau
- Tooling & DevOps: Jira, Confluence, Jenkins, Gradle, Docker, Kubernetes
- Proven experience designing and implementing RESTful APIs and microservices architectures.
- Strong problem-solving, collaboration, and communication skills.
- A strategic mindset with the ability to balance technical vision with practical execution.
- Competitive benefits, including a range of Financial, Health and Lifestyle benefits to choose from
- Flexible working options, including home working, flexible hours and part time options, depending on the role requirements - please ask!
- Competitive annual leave, floating holidays, volunteering days and a day off for your birthday!
- Learning and development tools to assist with your career development
- Work with industry leading Subject Matter Experts and specialist products
- Regular social events and networking opportunities
- Collaborative, supportive culture, including an active DE&I program
- Employee Assistance Program which provides expert third-party advice on wellbeing, relationships, legal and financial matters, as well as access to counselling services