Ontario Teachers

Ontario Teachers

Software Solutions Architect- Private Investments Platform

Toronto, Canada

Sponsorship not specified$105k-$155kDetected 30 days ago
JavaScriptTypeScriptPythonJavaNode.jsFull-Stack DevelopmentCode ReviewSQLSnowflakeDockerKubernetesCI/CDAPI DevelopmentRESTAgileNegotiationTest AutomationLeadershipCommunicationCollaborationMentoring

About the role

  • This role is also responsible for providing guidance for technical decisions being made within software development initiatives.

Responsibilities

  • Design and develop scalable, secure, maintainable, and strategically aligned technical solutions by building new code and enhancing existing applications
  • Lead the development of application and technical architecture for complex systems, including technology selection, frameworks, tools, integration patterns, and third-party products
  • Define and implement architectural, design, development, security, and engineering standards to be adopted across engineering teams
  • Provide technical leadership and guidance on architecture, analysis, design, coding, testing, deployment, and operational support practices
  • Translate business requirements into technical strategies and solution designs in collaboration with Private Markets business partners and product owners
  • Own key system design and integration decisions, including API design, service-oriented architecture, event-driven patterns where applicable, and integration with enterprise platforms
  • Ensure delivery of high-quality, architecturally sound solutions through design reviews, code reviews, automated testing, quality practices, and adherence to established standards
  • Support modern software delivery practices, including CI/CD pipelines, automated testing, code quality, release management, and agile delivery
  • Monitor solution performance and reliability, identify application or infrastructure issues, and implement improvement plans to enhance system stability, scalability, and maintainability
  • Support application observability and production readiness through monitoring, logging, alerting, troubleshooting, and operational support practices

Requirements

  • 2 to 4+ years of experience providing technical leadership, solution design, or architecture guidance to development teams
  • Strong full-stack development experience across front-end, back-end, APIs, data, and integration layers
  • Hands-on experience with Python, Node.js, JavaScript / TypeScript, Java, or other modern object-oriented or scripting languages
  • Experience with modern web application frameworks and service-oriented application design
  • Experience working with relational databases and strong SQL skills
  • Snowflake experience is an asset, but not required
  • Experience with CI/CD pipelines, automated testing, code quality practices, version control, continuous build and integration, and release management
  • Familiarity with containerized application deployments, including Docker and Kubernetes
  • Experience with cloud-native application development and deployment practices
  • Ability to troubleshoot application, infrastructure, integration, data, and performance issues across the technology stack

Compensation

  • The opportunity to invest back into the fund through our Deferred Incentive Program

Benefits

  • Lead planning and coordination of development activities, ensuring alignment with architectural patterns, delivery standards, business priorities, and long-term system health
  • Comprehensive employer paid benefits coverage
  • Retirement income through a defined benefit pension plan
  • Competitive time off
  • Our Flexible Travel Program gives you the option to work abroad in another region/country for up to a month each year
  • To learn more about our commitment to Diversity, Equity and Inclusion, check out Life at Teachers'.
  • Accommodations are available upon request (peopleandculture@otpp.com) for candidates with a disability taking part in the recruitment process and once hired.

Company info

  • You may be invited to complete a pre-recorded digital interview as part of your application.

This listing is sourced directly from Ontario Teachers's careers page and normalized into a canonical job model.