Staff Software Engineer, Backend (Identity Decisioning)

Affirm
US - Tennessee - Nashville
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Set the team's technical strategy and lead delivery of critical projects, collaborating with product, design, analytics, and engineering partners. Own operational reliability and quality standards, and develop team talent through feedback, guidance, and technical leadership.

Requirements: Requires 8 or more years of experience designing, developing, and launching scalable backend systems, with experience in highly available distributed systems and technologies such as Python or Kotlin, AWS, MySQL, Spark, and Kubernetes. Candidates should have led major technical initiatives, write clear high-quality code, adapt to ambiguity, and communicate effectively; equivalent practical experience or a related bachelor's degree is accepted.

Key Skills: Backend System Design, Python, Kotlin, Distributed Systems, AWS, MySQL, Spark, Kubernetes, Identity Decisioning, Know Your Customer (KYC), User Lifecycle Management, Technical Strategy, System Availability, Monitoring And Alerting, Code Review, Cross-Functional Collaboration

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Health And Wellness Stipends, Technology Stipend, Flexible Time Off, Paid Holidays, Employee Stock Purchase Plan




Fast Track Upload