Senior Software Engineer, Full-Stack (Trust & Safety)

AffirmAffirm·Remote(Remote Canada)
Software Development

WFA Digital Insight

As demand for digital payment solutions grows, companies like Affirm are spearheading a new era in financial technology. With a 22% increase in remote tech jobs in the past year, skilled engineers are in high demand. This role stands out for its focus on trust and safety, requiring a deep understanding of business, product, and engineering contexts. Candidates should be prepared to showcase their problem-solving skills and experience in full-stack development.

Job Description

About the Role

Affirm is reinventing credit to make it more honest and friendly. The Trust & Safety Experience team owns the customer journeys during authentication, verification, and fraud journeys, working on full-stack solutions.

Responsibilities

  • Own and deliver quarterly goals for the team, leading engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design, and analytics to support the product development lifecycle.
  • Proactively identify and solve project, process, technology, or business issues.
  • Support operations and availability of the team’s artifacts, creating and monitoring metrics.

Requirements

  • 4+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Experience shipping web apps using declarative UI frameworks like React or Vue.

How to Stand Out

  • Showcase your experience with full-stack development and problem-solving skills in your portfolio.
  • Be prepared to discuss your approach to collaboration and leadership in a remote team environment.
  • Highlight any experience you have with trust and safety issues in software development.
  • Practice explaining technical concepts to non-technical stakeholders.
  • Prepare questions about the company culture, technology stack, and growth opportunities.
  • Be ready to discuss your salary expectations based on industry standards and your experience.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.