Backend systems and distributed architecture define this Senior Software Engineer role at affirm.
Work remotely from eligible Canadian provinces while leading delivery and reliability.
Consumer Engineering builds the affirm app, web checkout, and account tools for millions of people.
As a senior engineer, you will lead through ambiguity, collaborate with product, design, and analytics, and deliver simple, extensible systems.
The role is matched after interview evaluation based on interests and experience.
Key Responsibilities: Own quarterly team goals and guide engineers through open-ended problems
Collaborate on ideation, constraints, risks, and trade-offs
Identify and resolve project, process, technology, or business issues
Monitor metrics and support availability and on-call efforts
Improve standards through code reviews, design, writing, and tech talks
Requirements: Four or more years designing and launching backend systems at scale
Experience with Python or Kotlin, AWS, MySQL, and Kubernetes
Distributed systems experience with high availability requirements
Ability to design significant features with simple, extensible architecture
Solid communication and collaboration skills across global engineering teams
Bring backend engineering, distributed systems, technical leadership, and ownership to Consumer Engineering at affirm.
📌 Senior Backend Software Engineer (Canada)
🏢 Important Business
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.