Mainframe Software Engineer at Sun Life designing and developing large-scale applications. Collaborating with teams to deliver client-focused solutions in a supportive environment.
Responsibilities
Design, develop, support, and analyze large-scale applications and systems
Break down and analyze application requirements into well-scoped work items
Write production-quality COBOL code with appropriate testing and documentation
Collaborate with peers, senior engineers, and stakeholders to deliver solutions
Identify risks and raise them early to protect delivery timelines
Requirements
3 - 5 years of experience in mainframe application development
Working knowledge of zOS / OS/390 environments
Experience with TSO/ISPF, DB2, IMS, JCL, and COBOL
Understanding of MQ and middleware concepts
Familiarity with Git, Bitbucket, Jenkins, and zDevOps pipelines is a plus
Experience with agile methodologies such as Scrum or Kanban is an asset
Bilingualism (French, English, both oral and written) is required for Quebec
Benefits
Opportunity to contribute to systems that support clients’ well being
Work within a collaborative and inclusive engineering culture
Ongoing learning through coaching, training, and hands-on experience
Access to modern development tooling and a supportive team environment
Senior Android engineer building AI - native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.
Senior full - stack engineer building and operating Grafana data source plugins. Integrating databases, cloud services, and agentic workflows for Grafana Labs’ observability platform.
Senior Full - Stack Engineer building Grafana data source plugins for Grafana Cloud’s observability platform. Developing integrations, supporting reliability, and enabling agentic data workflows.
Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s workforce management and customer experience solutions. Supporting scalable services, integrations, CI/CD, and production operations.
Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full - stack initiatives, and engineering mentorship.
Senior Software Engineer leading backend and full - stack lending systems for Upstart’s AI - powered credit marketplace. Designing scalable APIs, services, and borrower experiences while mentoring engineers.
Software Developer building Node.js/TypeScript and Python/FastAPI APIs for Liberty Mutual Canada's commercial insurance platform. Developing AWS serverless and LLM - powered underwriting applications.
Associate Developer building AWS serverless APIs and Python LLM services for Liberty Mutual Canada’s commercial insurance platform. Supporting API integrations, testing, and agentic engineering practices.
Full - stack engineer building Cohere’s enterprise AI dashboard for model access, API keys, teams, billing, and documentation. Developing resilient browser and server systems with Next.js, React, TypeScript, Python, and SQL.
Backend engineer building lending, borrowing, and short - sale systems for Alpaca's global brokerage infrastructure. Owning APIs, batch pipelines, production reliability, and securities - finance products.