Remote Canada Remote (Country) Employment $125,000 - $175,000

Affirm is hiring a Software Engineer II, Backend (Consumer Authentication)

About the Role

The engineer will contribute to building and improving backend services that power consumer identity and authentication workflows, working closely with cross-functional teams to deliver robust and secure solutions.

Responsibilities

  • Design and implement backend services for user authentication and identity management
  • Ensure systems meet high standards for security, performance, and uptime
  • Collaborate with frontend and product teams to integrate authentication features
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues in a timely manner
  • Participate in code reviews to maintain code quality and knowledge sharing
  • Optimize services for scalability and low latency
  • Support compliance with data privacy and regulatory requirements
  • Contribute to architectural discussions and system design
  • Monitor system health and respond to alerts as needed
  • Work with identity providers and third-party authentication services
  • Implement logging and observability for backend systems
  • Help maintain documentation for services and APIs
  • Stay current with security best practices and emerging threats
  • Participate in on-call rotations for production support

Nice to Have

  • Experience with identity and access management systems
  • Prior work on consumer-facing authentication platforms
  • Knowledge of regulatory standards such as GDPR or CCPA
  • Experience with CI/CD pipelines and automated testing
  • Familiarity with monitoring and alerting tools
  • Contributions to open-source projects
  • Experience in fintech or financial services domain

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility based on location and role

Team

Part of the engineering team focused on secure and scalable backend systems

Why This Role Matters

Authentication is a foundational component of trust in digital experiences. This role directly impacts how users securely access services and protect their personal information.

What to Expect

You’ll work on high-impact systems that handle millions of transactions. Expect a fast-paced environment with a focus on code quality, security, and operational excellence.

Visa sponsorship may be available for qualified candidates

Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Affirm
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
All jobs at Affirm Visit website
Job Details
Department Consumer Authentication Engineering
Category other
Posted a day ago