Senior Software Engineer
4 weeks ago
Make a meaningful impact at a global investment organization.
At Canada Pension Plan Investment Board, we're dedicated to building a workforce that reflects diverse talent. Our commitment to inclusion and diversity is reflected in our Guiding Principles of Integrity, Partnership, and High Performance.
The Lead Engineer will build, evolve, and support technology solutions that enable Finance and Operations departments. You will partner with business and technology departments to deliver on strategic priorities and business outcomes using agile methodologies.
Through close partnership with investment professionals and operations, you will see firsthand how your software is impacting trade activities and delivering long-term value to the CPP Fund for the benefit of 20 million CPP contributors and beneficiaries.
Key Responsibilities:- Lead the software development life cycle from analysis, development, to testing, and apply architectural best practices to solve complex problems while driving continuous improvement
- Effectively unit test and perform integration testing on software components
- Design and build robust, resilient, and scalable technical solutions by working closely with peer Technology & Data teams and our business partners
- Lead technical deliverables; continuously improve upon governance, partner with an end-user to build a deep understanding of their investment and operational processes to identify opportunities to enhance technology experience of departments
- Drive software delivery through prototyping exercises to solicit early user feedback and discover appropriate solutions
- Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation
Minimum Qualifications:
- University degree in Engineering or Computer Science preferred
- Extensive Experience in Software Backend Development: Over 8 years of robust experience in backend development across various programming languages
- Proficient in Python Backend Development: More than 3 years of specialized experience in backend development using Python
- DevOps and Infrastructure as Code: A strong DevOps mindset with practical experience in using Infrastructure as Code (IaC) tools for deployments, ensuring efficient and repeatable infrastructure management
- Ability to build strong relationships, influence and communicate effectively with a diverse set of stakeholders, including business leaders, operational teams, and technical engineers
- Ability to quickly understand the technology needs of business groups and quickly translate complex business needs to technology solutions
- Demonstrate understanding of issues relevant to the broad organization and business strategic goals
- Collaborative team player with a willingness to 'get it done together' sharing practices and ideas across functions
- Agent of change and continuous improvement in business processes and solutions
- Exemplifies CPP Investments' Guiding Principles of Integrity, Partnership, and High Performance
-
Senior Data Engineer
4 weeks ago
Old Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full timeWe are seeking a highly skilled Senior Software Engineer to join our team in the Toronto area. As a key member of our infrastructure team, you will be responsible for designing, deploying, and monitoring our cloud-based platform. Your expertise in cloud service mastery and software engineering will enable you to operate with autonomy and make strategic...
-
Toronto, Ontario, Canada Jonas Software UK Full timeJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Circle Internet Services Inc. Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our team at CircleCI. As a key member of our engineering team, you will play a critical role in shaping the future of our platform.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our front-end architecture, ensuring it is scalable,...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada GuruLink Full timeJob Title: Senior Software EngineerGuruLink is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale distributed systems.Key Responsibilities:Design and develop software and core platform componentsBuild common...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Ripple Full timeUnlock Your Potential as a Senior Software Engineer at RippleAt Ripple, we're revolutionizing the way value moves in the digital age. We're seeking a highly skilled Senior Software Engineer to join our talented team and contribute to the development of innovative software solutions.Key Responsibilities:Design, develop, and maintain high-quality software...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada OneVest Management Inc. Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at OneVest Management Inc. The ideal candidate will have a strong background in software engineering, with a focus on building scalable and secure systems.The successful candidate will be responsible for designing, developing, and deploying software solutions that meet the needs of our...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will be responsible for developing and designing solutions for our Prime Services Data Interface (PSDI)...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Jagger Full timeJob Title: Senior Software EngineerLocation: Toronto, OntarioWork Type: Hybrid (4x/week) - Full TimePay: $130K - $170KAbout the Company: We are partnered with a cutting-edge biotech company that specializes in designing protein-based therapeutics using advanced computational methods.Job Responsibilities:Lead the development of software applications using...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada PROTEINQURE INC. Full timeJoin ProteinQure's Team of ExpertsWe are seeking a highly skilled Senior Software Engineer to join our team at ProteinQure, a pioneering company in the field of peptide therapeutics. Our mission is to revolutionize drug development and bring hope to patients with previously untreatable diseases.About the RoleWe are building a computational platform that...
-
Senior Software Engineering Director
4 weeks ago
Old Toronto, Ontario, Canada illumin Holdings Inc Full timeJob SummaryWe are seeking a highly experienced Senior Software Engineering Director to lead our software engineering teams and drive innovation in software architecture. The ideal candidate will have a strong track record of delivering complex projects on time and on budget, with a proven ability to manage geographically dispersed teams and foster a...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Hiremore Full timeJob Title: Senior Software EngineerWe're on a mission to find the best talent for our clients. At HireMore, we leverage our technology and expertise to identify, source, and engage top candidates. Our platform and global sourcing team work together to provide calibration candidates, ensuring the best matches for our clients.As a Senior Software Engineer,...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Square Full timeJob Title: Senior Software Engineer - Risk Engineering SpecialistSquare is seeking a Senior Software Engineer to join our Risk Engineering team. As a key member of our team, you will work closely with cross-functional teams to develop and implement systems that detect and respond to potential fraud threats.Key Responsibilities:Design and develop...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Relayfi Full timeWe're looking for a talented Senior Software Engineer to join our team at Relayfi. As a key member of our engineering team, you'll be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.About the Role:As a Senior Software Engineer, you'll be involved in the full development lifecycle, from...
-
Senior Software Quality Assurance Engineer
1 week ago
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...
-
Senior Software Engineering Director
4 weeks ago
Old Toronto, Ontario, Canada illumin Full timeAbout the Role:We are seeking a highly experienced Senior Software Engineering Director to lead our software engineering teams and drive innovation in software architecture. As a key member of our leadership team, you will be responsible for developing and executing a successful software engineering strategy aligned with business objectives.Key...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Jobber Full timeJobber: Transforming Service Delivery through TechnologyAt Jobber, we're on a mission to empower small businesses to succeed in a rapidly changing world. Our innovative platform helps home service professionals like plumbers, painters, and landscapers streamline their operations, deliver exceptional customer experiences, and grow their businesses.We're...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Jobber Full timeAt Jobber, we're dedicated to helping small businesses succeed through technology. Our team is passionate about developing innovative solutions that make a real impact. As a Senior Software Engineer, you'll play a key role in championing projects, mentoring junior engineers, and collaborating closely with Product and Design partners to deliver amazing...
-
Senior Cloud Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Thomson Reuters Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Thomson Reuters. As a key member of our Document Intelligence team, you will be responsible for developing and maintaining cloud-based software solutions that drive innovation and excellence in the legal industry.Key Responsibilities:Design and develop scalable,...