Software Engineer Role in Investment Industry

4 weeks ago


Toronto, Ontario, Canada OMERS Full time

We are seeking a fourth-year undergrad to join our Developer Platforms Engineering team as a Software Engineer. This role will help create paved roads for the development of high-quality, secure and scalable applications by providing effective developer and data science platforms & tooling.

The co-op student must demonstrate their ability in full stack development, (i.e. React + backend framework), showing proficiency in JavaScript, RDBMS and NoSQL, by completing a coding challenge we will provide.

Candidates must have an interest in the investment industry and enterprise technology as the successful applicant will be working on a variety of technology platforms that help product teams develop and host their applications that support our investments and operational units.

Key Responsibilities:

  • Develop front-end and back-end components for data apps
  • Work with REST APIs and cloud-native data technologies (Azure, AWS, or GCP)
  • Use HTML/Typescript/Node.js stack and React.js
  • Collaborate with cross-functional teams to deliver high-quality software solutions

Requirements:

  • Currently an undergrad in Computer Science, Engineering, or Math program
  • Demonstrate knowledge and proficiency with DevOps (CI/CD pipelines), Containerization, Automated Testing, Data pipelines
  • Skilled in full stack Python frameworks (Django, Streamlit, Panel, Dash) and project management aptitude
  • Proficient in Azure DevOps or JIRA

Bonus Points:

  • Experience with automated testing, data pipelines, and containerization
  • Familiarity with front-end and back-end development using React.js and Node.js
  • Strong understanding of database concepts and proficient in using cloud-native data technologies

Compensation and Benefits:

We offer a competitive salary range of $80,000 - $120,000 per year, depending on experience. Our benefits package includes health, dental, and vision coverage, retirement savings plan, and generous vacation time.



  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada INFINITE INVESTMENT SYSTEMS LTD. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Infinite Investment Systems Ltd. in Montreal, Quebec, Canada. This is a full-time permanent position that offers a competitive salary and excellent benefits.Job DescriptionThe successful candidate will be responsible for writing, modifying, integrating, and testing software...


  • Toronto, Ontario, Canada Questrade Financial Group Full time

    At Questrade Financial Group, we are dedicated to helping our customers achieve financial success and security. As a leading fintech company, we are committed to innovation and collaboration.Job SummaryWe are seeking an experienced Senior Manager, Software Engineering, Marketing Platform Engineering to lead our Adobe Experience Platform (AEP) initiatives...


  • Toronto, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Job Description:As a Fullstack Developer at Direct IT Recruiting Inc., WBE Canada Certified, you will be working alongside other software developers and investment professionals in a world-class investment team with a focus on improving and maintaining various components of the team's trading and data analytics solutions and software infrastructure.You will...


  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    At Stonewood Group Inc., we are seeking an exceptional Senior Software Engineer to join our team as Vice-President Engineering.About the RoleThis is a leadership role that requires a proven track record of success in software development, management, and strategy. The ideal candidate will have a strong technical background, excellent communication skills,...


  • Toronto, Ontario, Canada Sentry Full time

    About SentrySentry is a leading software monitoring platform that empowers developers to build better software, faster. With over $217 million in funding and 100,000+ organizations relying on our tools, we're committed to delivering performance and error monitoring solutions that make a real difference.Our mission is to help companies like Disney, Microsoft,...


  • Toronto, Ontario, Canada Vela Software Full time

    As a Software Acquisition Specialist at Vela Software, you will be responsible for identifying and securing strategic acquisitions that align with our company's growth objectives. With a proven track record of thriving in fast-paced enterprise sales or deal sourcing environments, you will leverage your expertise to source, qualify, and nurture a pipeline of...


  • Toronto, Ontario, Canada Software International Full time

    Company Overview:">Software International (SI) is a leading supplier of technical talent to a diverse range of clients, including Fortune 100/500/1000 companies and small to mid-sized organizations in Canada/US.We are currently seeking an experienced Business Transformation Lead - M&A for our global IT M&A client based in the Toronto area.Salary:">$125,000 -...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    The role of a highly experienced data engineer is to analyze, design, develop, support and enhance software and data systems for the Capital Markets Investment Analytics team at S.i. Systèmes.As a key member of the CMIA team, you will work alongside other software developers and investment professionals in a world-class investment team focused on improving...


  • Toronto, Ontario, Canada Luxoft Full time

    Company OverviewLuxoft, a global investment management organization, invests in various asset classes to ensure long-term sustainability. With offices worldwide, the company prioritizes social purpose and unshakeable principles.Job DescriptionAs a Senior Enterprise Software Engineer, you will manage project timelines and deliverables within the team, working...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Toronto, Ontario, Canada Vela Software Full time

    OverviewVela Software, a subsidiary of Constellation Software, is a renowned investor in mission-critical software companies. We employ a unique approach by buying and holding investments while providing access to capital and operational best practices through our network of autonomous businesses.


  • Toronto, Ontario, Canada Luxoft Full time

    Job DescriptionWe are seeking a Senior Software Engineering Lead to join our team at Luxoft. The ideal candidate will have 7+ years of experience with Angular JS and strong technical skills in software development.Key ResponsibilitiesManage timelines and deliverables within the team towards successful project deliveryDesign software solutions by interacting...


  • Toronto, Ontario, Canada Brendan Wood International Full time

    Brendan Wood International (BWI) is a renowned investment intelligence provider to big cap public companies and the investment industry across North America, Europe, and Asia.As an Investment Industry Research Specialist, you will be part of the TMT Group, responsible for facilitating discussions driving the Shareholder Confidence Index with large...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, Ontario, Canada CPP Investments Full time

    We are seeking a skilled Senior Software Engineer to join our team in Public Markets Technology. As a key partner with CPP Investments' traders, investment professionals, and operations staff, you will design and implement solutions that enable trading and post-trade activities across various asset classes.This is an exciting opportunity to work closely with...


  • Toronto, Ontario, Canada Luxoft Full time

    About the RoleAs a Senior Software Developer in our investment management team, you will play a crucial role in designing and developing software solutions to support our clients' investment goals.


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to top-tier organizations in Canada and the US.This role offers a unique opportunity to work with one of our key clients in Canada, fully remotely. The ideal candidate must be authorized to work in Canada.The Mainframe CICS Systems Engineer will play a crucial role in supporting Enterprise...

  • Data Engineer

    2 weeks ago


    Toronto, Ontario, Canada Luxoft Full time

    Job TitleSenior Data EngineerAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team in Toronto, London, Hong Kong, New York, São Paulo, Luxembourg and Mumbai. As a key member of our organization, you will be responsible for designing and developing software solutions that meet the needs of our portfolio managers, traders,...


  • Toronto, Ontario, Canada CAD Industries Ferroviaires Ltée Full time

    CAD Industries Ferroviaires Ltée is a leader in providing full-service solutions to the freight, passenger, and commuter rail industries.We are seeking an experienced Senior Rail Industry Software Solutions Specialist with a deep understanding of rail operations to provide expert-level support for software systems related to train dispatch, asset...