Senior Software Developer, Application Support

🔥 6 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Zensurance

Zensurance

51 - 200 employees

💸 Finance

🤝 B2B

💰 Series B on 2020-08

Finance • Insurance • B2B

Zensurance is a leading small business insurance brokerage in Canada. The company offers a wide range of low-cost commercial insurance options tailored for various professions and industries, which includes everything from builder's risk and commercial auto insurance to E-commerce and non-profit insurance. Zensurance is dedicated to serving over 300,000 Canadian small business owners by providing instant quotes and significant savings on insurance policies. By leveraging technology, Zensurance can offer competitive rates and comprehensive coverages by working with over 50 insurance providers. Additionally, they provide expert advice, dedicated claims service, and ease of switching insurance providers. Zensurance prides itself on its customer service and has received multiple industry awards for its innovative approach to insurance. The company focuses on empowering small businesses with peace of mind through secure and strategic insurance solutions.

📋 Description

• Serve as the primary escalation point for Tier 3+ incidents raised by the Application Support team that require deep technical investigation. • Investigate escalated issues at the code level — reading, understanding, and modifying production codebases across multiple engineering domains. • Take end-to-end ownership of resolutions: diagnose the root cause, implement and test a fix, and deploy to production. • Develop a broad working knowledge across Zensurance's technical domains (Node/TypeScript/AWS) to triage and resolve issues independently, without defaulting to dev-team escalation. • Engage engineering domain owners selectively when an issue requires their involvement. • Collaborate closely with Application Support team members to improve their ability to identify, triage, and resolve technical issues. • Document resolutions, build runbooks, and maintain the knowledge repository so that common escalations are resolved faster over time. • Identify recurring patterns in escalated incidents and drive upstream code or process changes to reduce their frequency. • Develop educational materials and provide coaching to help the team build technical confidence. • Collect and analyze incident data to surface trends and recommend data-driven process improvements. • Suggest and implement improvements to the escalation workflow, tooling, and support processes. • Contribute to cross-team collaboration with engineering, ensuring support insights inform product and platform quality. • Manage and respond to escalated tickets within parameters set by Broker Support SLAs. • Act as the senior technical voice within the Application Support team, setting the standard for investigation and documentation quality. • Mentor and coach team members, including the ability to explain complex technical concepts in accessible terms. • Assist Engineering Leadership in continuously improving craft capabilities across the support function.

🎯 Requirements

• University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience. • 5+ years building rich, complex web or mobile applications. • Experience in architecting and augmenting large software systems. • Extensive full-stack experience with Node/AWS and the TypeScript ecosystem. • Experience with React is a plus. • A passion for clean, reusable, and well-structured code. • Ability to communicate efficiently. • Collaborative work style. • A commitment to continuous improvement. • A commitment to continuous learning and knowledge sharing.

🏖️ Benefits

• Remote-first setup for added flexibility • Home office allowance to create a comfortable workspace • Top-tier tech: "Office in a box" with all necessary tech equipment • Half days before public holidays: Enjoy half days before long weekends • Flexible health and dental plans for families, including mental health support • Health & personal spending accounts to invest in wellness your way • Parental leave top-up, because family comes first • Education assistance reimbursement for courses, conferences, books, and memberships • Opportunities to learn from industry experts and grow your career • Weekly Friday huddles to share updates and connect across teams • Virtual & in-person team-building events to strengthen our culture

Apply Now

Similar Jobs

🕒 Yesterday

Tailscale

51 - 200

☁️ SaaS

🔐 Security

📡 Telecommunications

Senior Customer Support Engineer addressing high-severity technical escalations at Tailscale. Collaborating with engineering teams to resolve complex customer issues.

🇨🇦 Canada – Remote

💵 $154.1k - $193k / year

💰 $100M Series B on 2022-05

⏰ Full Time

🟠 Senior

📞 Support Engineer

🕒 2 days ago

GitLab

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Revenue Technology Analyst supporting GitLab's revenue technology stack and collaborating with go-to-market teams. Focused on process improvements and technical documentation.

🇨🇦 Canada – Remote

💵 $95.2k - $160.8k / year

💰 Secondary Market on 2020-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

📞 Support Engineer

🕒 2 days ago

Samsara

1001 - 5000

🏢 Enterprise

🚗 Transport

🔐 Security

Compliance Product Support Engineer at Samsara providing technical leadership on ELD compliance. Engaging with customers and driving product solutions at the intersection of regulatory law and IoT.

🇨🇦 Canada – Remote

💵 $101.2k - $130.9k / year

💰 Seed Round on 2014-08

⏰ Full Time

🟡 Mid-level

🟠 Senior

📞 Support Engineer

🕒 4 days ago

Perseus Group, Constellation Software

10,000+ employees

🤝 B2B

☁️ SaaS

Software Developer providing essential technical support for the PerseusPay platform to ensure smooth operations. Engaging with customers and internal teams to resolve complex payment-related issues efficiently.

🇨🇦 Canada – Remote

💵 $67.5k - $82.5k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

📞 Support Engineer

🕒 July 3

PocketHealth

51 - 200

⚕️ Healthcare Insurance

☁️ SaaS

Senior Technical Support Specialist ensuring seamless operation of healthcare systems across North America. Collaborating on complex PACS and network troubleshooting to improve patient experience.

Cloud

Firewalls

SQLite

TCP/IP