As a Technical Support Engineer, you will resolve complex software issues, enhance collaboration between support and engineering teams, and drive improvements in software reliability and customer satisfaction.
Technical Support Engineer
📜 Description
- Manage escalations between Support and Engineering, preparing comprehensive Jira tickets.
- Own issues from investigation to resolution, coordinating with Engineering and communicating timelines.
- Conduct advanced technical troubleshooting and document findings in support systems.
- Use technical tools to analyze logs and isolate problems, validating solutions.
- Identify recurring issues and present recommendations for permanent fixes.
- Maintain technical documentation and improve support processes.
🛠️ Requirements
- At least 5 years of experience in SaaS technical support or a comparable role.
- Demonstrated ability to investigate complex software issues and document findings.
- Working knowledge of SQL, REST APIs, and web/network protocols.
- Experience with log analysis and ticketing systems like Zendesk and Jira.
- Excellent written and verbal communication skills.
- Proactive mindset with ownership of issues through to resolution.
✨ Benefits
- Competitive compensation: Salary details are not specified in the provided job description.
- Comprehensive benefits: Access to a competitive benefits package designed to support employee well-being and financial security.
- Flexible paid time off: A flexible PTO policy that allows employees to manage their time while supporting personal well-being and professional responsibilities.
- Remote-first work environment: Flexibility to work remotely while collaborating with colleagues across international teams and office locations.
- Learning and development: Tuition support
- Professional development opportunities
- Lifestyle reimbursements: Financial support for eligible lifestyle-related expenses.
- Wellness initiatives: Tailored mindfulness and fitness programs to support physical and mental well-being.
- Career advancement: Opportunities for internal mobility, expanded responsibilities, leadership development, and collaboration across teams and business areas.
- Autonomy and ownership: An environment that encourages independent problem-solving, creative thinking, and meaningful contributions to technical and operational improvements.
Full job description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Technical Support Engineer based in Canada.
As a Technical Support Engineer, you will play a pivotal role in resolving complex software issues and strengthening collaboration between technical support and engineering teams. You will investigate escalated customer issues, identify root causes, and ensure that engineering teams receive clear, reproducible, and well-prioritized reports. Taking ownership from initial investigation through to confirmed resolution, you will help improve software reliability and customer satisfaction. You will work with modern troubleshooting tools, databases, APIs, monitoring platforms, and issue-tracking systems. Beyond resolving individual incidents, you will identify recurring defects and drive lasting improvements across products and processes. This remote-first opportunity offers autonomy, cross-functional collaboration, and the chance to contribute to technology that supports nonprofit organizations and philanthropic communities worldwide.
Accountabilities
Requirements
Benefits
Similar jobs
Search more Support Engineer jobsProduct Support Solutions Developer
Builds and maintains support tooling, integrations, AI automations, and analytics to improve agent efficiency, streamline operations, reduce resolution times, and elevate customer satisfaction.
Provide specialized customer support for finance features in a veterinary practice management platform, resolving customer issues across invoicing, payments, tax, reporting, and accounting workflows.
Provide specialized customer support for finance features in a veterinary practice management platform, resolving invoicing, payments, tax, and accounting issues while improving customer experience and support processes.
Provide specialized customer support for finance features in a veterinary practice management platform, resolving invoicing, payments, tax, and accounting issues while improving customer experience and support processes.
