Remote job
Staff Software Engineer, Fullstack (Account Management)
Job details
About this role
Role overview Set technical direction for a team building account security and management experiences. The work covers the customer journey from preventing unauthorized access to enabling account recovery and self-service updates, with the goal of protecting accounts while keeping access straightforward.
Responsibilities - Establish the team’s technical strategy and connect it to important business projects over a year-long horizon. - Partner with product, design, analytics, and engineering teams to assess technical sustainability, risks, and trade-offs. - Define and advocate for technical solutions and operating practices that help the team deliver effectively. - Own service availability through suitable monitoring, incident triage, playbooks, testing, and alerting. - Set standards for code review and design, and share engineering practices through writing and technical talks. - Coach teammates through feedback and guidance, leading by example.
Requirements - At least eight years of software engineering experience. - Experience designing, building, and launching scalable backend systems; relevant technologies include Python, Kotlin, AWS, MySQL, and Kubernetes. - Experience developing web applications with a declarative UI framework such as React or Vue. - Ability to plan and deliver major features or system changes, including retiring existing functionality. - Strong coding practices and the ability to work across implementation details and large-system architecture. - Effective written and verbal communication with engineering and cross-functional partners.
Benefits and work setup - Remote role for candidates living in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. - Annual base pay range: CAD $181,000–$241,000. The broader compensation package may include equity and monthly spending stipends. - Benefits include employer-paid health coverage for employees and dependents, flexible time off, holidays, and a discounted employee stock purchase plan. - New hires are invited to an in-person onboarding experience.