Remote job
Senior Software Engineer, Backend (Authentication Experience)
Job details
About this role
Role overview Own backend systems that support customer authentication, verification, and fraud-related journeys across web and mobile experiences. The work centers on orchestration services that must remain highly available and responsive, alongside team-level delivery, technical direction, and operational health. The role also includes mentoring engineers and coordinating decisions across product, design, analytics, and engineering.
Responsibilities - Lead engineers through ambiguous problems and deliver quarterly team goals while supporting the team through execution. - Partner with product, design, and analytics on ideation, technical constraints, risks, and tradeoffs. - Identify and lead resolution of issues in projects, processes, technology, or business operations. - Maintain service availability by defining and monitoring metrics, escalating concerns, and contributing to on-call operations. - Set and improve code review and design practices, and share engineering standards through written guidance and technical talks. - Support colleagues' development through feedback, guidance, and example.
Requirements - At least four years designing, building, and launching backend systems at scale, using languages such as Python or Kotlin. - Track record developing highly available distributed systems; the source cites cloud infrastructure, relational databases, and container orchestration as relevant areas. - Experience working near web and mobile products, with understanding of patterns such as fraud prevention and backend-for-frontend. - Ability to plan delivery of a significant feature or system component with a simple, extensible design and clear, high-quality code. - Confidence making substantial changes in a large codebase using practices and tools that support safe delivery. - Strong written and verbal communication, and a habit of seeking feedback and taking ownership of professional growth.
Benefits and work setup - Remote role for candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. - The listing describes health, dental, and vision coverage, monthly technology and wellness stipends, flexible time off, and an employee stock purchase plan.