Enable job alerts via email!
Boost your interview chances
A leading global technology firm is seeking a Software Engineer for Production Support in Canada. The role involves investigating production issues within their SaaS platform, demanding a strong analytical mindset and familiarity with technologies like Angular, Python, and Node.js. The company promotes a collaborative environment that values unique perspectives, offering a competitive salary package and comprehensive benefits.
Software Engineer - Production Support page is loaded
Software Engineer – Production Support - Canada
Toppan Merrill is a global technology leader committed to simplifying the complexity of regulatory disclosure and communications. We offer the most intuitive end-to-end SaaS platform for complex compliant content creation and enhancement of multi-stakeholder collaboration. Our industry leading technology is backed by what we are best known for: unmatched market expertise and unparalleled customer service. Toppan Merrill is a leading partner for the financial, legal, health and c apital markets.
We believe in high-trust collaboration and value each person's unique skills, perspectives and experiences. Our success is driven by our world-class global teams and culture . Learn more at https://www.toppanmerrill.com/careers/ .
About the Opportunity:
Toppan Merrill has an exciting opportunity for a Production Support Software Engineer to join our growing Technology team . We are looking for a Software Engineer with a strong analytical mindset to join our team and play a crucial role in investigating and resolving critical production issues in our SaaS platform. This platform consists of multiple applications and services built with Angular, Material UI, Python, Node.js, .NET, MongoDB, and MSSQL.
You will work as part of an existing squad, contributing to feature development and enhancements while also being the go-to person for diagnosing and troubleshooting complex production issues when they arise. Rather than just 'support,' this role is about problem-solving, debugging, and making an impact on the stability and performance of our platform.
Job Responsibilities:
Investigate, document, and resolve critical production issues, collaborating with developers, QA, DevOps, and product teams.
Analyze logs, debug code, and trace requests across our distributed system to identify root causes.
Improve system reliability by identifying patterns and proposing long-term fixes to prevent recurring issues.
Develop tools and automation to speed up debugging and incident resolution.
Contribute to development tasks, including bug fixes, optimizations, and new features.
Enhance observability and monitoring, ensuring we proactively detect and respond to issues before they escalate.
Communicate effectively with internal stakeholders to provide timely updates and resolutions.
About You:
Strong debugging and troubleshooting skills in complex systems.
Experience with Angular, Python, Node.js, MSSQL, and MongoDB (you don’t need to be an expert in all, but familiarity is a plus).
Knowledge of logs analysis, monitoring tools, and distributed tracing (e.g., ELK, Datadog, Prometheus, or similar).
Understanding of REST APIs, microservices architecture, and asynchronous processing.
Ability to write scripts or tools to automate investigative workflows.
Experience working with cloud-based environments (Azure) with Kubernetes is a plus.
Strong problem-solving skills and a proactive mindset— you're the kind of person who enjoys digging deep to find the root cause.
Comfortable collaborating in a fast-paced, agile development environment.
We understand that your skills deserve recognition. That's why we offer a competitive pay scale ranging from $110,000 to $120,000 annually , based on experience and expertise . We believe in compensating our dedicated team members fairly for their hard work and commitment. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.
Toppan Merrill strives to provide our employees and loved ones with competitive benefits including:
Enhanced Medical, Dental, Vision and Life insurance for employees and dependents
Retirement Savings Plan with company match with full vesting from date of hire
Paid time off including vacation, sick , community involvement, bereavement, jury duty, and holidays.
Paid p arental l eave
Paid community involvement/ volunteer days
Wellness Resources and Employee Assistance Programming
Toppan Merrill is an equal opportunity/affirmative action employer. Qualified individuals, including qualified women, minorities, individuals with disabilities and veterans, are encouraged to apply.
Toppan Merrill is the best in class partner for complex, secure communicationsthat delivers premier technology driven solutions to more efficiently and accurately communicate mission critical content.
We are: Trusted, Responsive, Expert and Human
Toppan Merrill is built on what today's clients demand and tomorrow's clients require — a responsive partnership, rooted in deep market expertise, modern agile solutions built around your business needs, and a commitment to forward-thinking technology that ensures speed, precision, and accuracy.
Toppan Merrill is an equal opportunity/affirmative action employer. Qualified individuals, including qualified women, minorities, individuals with disabilities and veterans, are encouraged to apply.
If you need a reasonable accommodation at any time during the application process due to a disability, please contact a member of our Toppan Merrill HR at HR@ToppanMerrill.com or 1-866-432-0040.