Manulife · 23 hours ago
Senior Full Stack Software Engineer
Manulife is a leading international financial services provider, and they are seeking an experienced Senior Full Stack Software Engineer to join their team. This role is essential for maintaining system stability and performance in critical production environments, involving advanced troubleshooting and full-stack development expertise.
FinanceFinancial ExchangesFinancial Services
Responsibilities
Incident Management: Diagnose and resolve complex production issues across the full technology stack (front-end, back-end, APIs, and databases)
Root Cause Analysis: Conduct detailed investigations and implement permanent fixes to prevent recurrence
Monitoring & Observability: Enhance system monitoring using tools such as New Relic, Grafana, Splunk, or ELK; maintain dashboards and alerts for proactive issue detection
Performance Optimization: Identify bottlenecks and optimize application performance and scalability
Deployment & Release Support: Partner with DevOps teams to ensure smooth deployments and rollback strategies
Automation: Develop scripts and tools to automate repetitive support tasks and improve operational efficiency
Cross-Team Collaboration: Work closely with L3 Development, QA, and infrastructure teams to resolve issues and improve system reliability
Documentation: Maintain comprehensive runbooks, troubleshooting guides, and knowledge base articles
Continuous Improvement: Recommend and implement best practices for error handling, logging, and fault tolerance
Excellent problem-solving skills and ability to perform under pressure
Strong communication and stakeholder management skills
Qualification
Required
Bachelor's degree in computer science, Computer Engineering, or related field (advanced degree preferred)
5+ years of back-end development experience, including Databricks, Python, Azure Data Factory, and SQL Server building cloud-native solutions on Azure working with CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools
Proficiency in back-end languages such has Java, Python, Node.js and front-end frameworks such has ReactJS, AngularJS, Vue.JS
Solid understanding of application architecture visualization tools (e.g., Dynatrace, ServiceNow CMDB)
Proven ability to debug complex distributed systems, trace requests across microservices, and identify root causes in multi-tier environments
Expertise in SQL/NoSQL databases and query optimization
Hands-on experience with monitoring and logging tools (New Relic, Splunk, etc.)
Familiarity with ITIL processes or similar incident/change management frameworks
Preferred
Experience with Site Reliability Engineering (SRE) practices
Familiarity with microservices architecture and distributed systems
Certifications in cloud platforms (Azure, AWS) or ITIL
Certifications or experience in Salesforce platforms
Experience with Java Spring Boot and event-driven systems (Kafka, RabbitMQ)
Benefits
Health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans
Various retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions)
Financial education and counseling resources
Up to 11 paid holidays, 3 personal days, 150 hours of vacation, and 40 hours of sick time (or more where required by law) each year
The full range of statutory leaves of absence
Company
Manulife
Manulife is a leading international financial services group that helps people make their decisions easier and lives better.
Funding
Current Stage
Public CompanyTotal Funding
$3.31B2025-12-02Post Ipo Debt· $1B
2024-06-11Post Ipo Debt· $363.5M
2023-03-07Post Ipo Debt· $1.2B
Recent News
Alternative Credit Investor
2026-01-03
Canada NewsWire
2025-12-22
2025-12-22
Company data provided by crunchbase