1. What is a Software Engineer at Ontario Teachers' Pension Plan?
As a Software Engineer at the Ontario Teachers' Pension Plan (OTPP), you sit at the intersection of complex financial operations and modern software engineering. Your work directly impacts the stability and growth of the pension fund, which supports the retirement security of hundreds of thousands of educators. This role is not just about writing code; it is about building scalable, reliable, and secure systems that enable the organization to manage global investments and administrative operations with precision.
The engineering environment at OTPP is characterized by a blend of legacy system modernization and the adoption of cutting-edge cloud technologies. You will likely contribute to projects ranging from data processing and financial modeling tools to internal platforms that streamline investment workflows. Because OTPP operates at a massive scale, the software you build must be robust, maintainable, and designed with a security-first mindset.
This position is ideal for engineers who enjoy solving complex, real-world problems and who appreciate the impact of their work on a long-term, mission-driven organization. You will often collaborate with cross-functional teams—including investment professionals, data scientists, and infrastructure experts—to ensure that technology solutions align with the strategic goals of the pension plan.