jobapplier

Senior Software Engineer

Affirm

Join Affirm as a Senior Software Engineer on the Card Loan Platform team. You'll be building the high-throughput decision engine for our card products, solving complex problems in real-time. This role involves leading technical strategy, system design, and development of large-scale services, collaborating across functions, ensuring system health and performance, and mentoring junior engineers. Enjoy a remote-first work environment, generous time off, health benefits, and opportunities for learning and development.

  • Conduire la stratégie technique en dirigeant la planification, la priorisation et l'exécution des projets.
  • Diriger la conception et le développement de systèmes à grande échelle, de services à haute disponibilité.
  • Collaborer avec des partenaires dans divers domaines pour définir les exigences et exécuter notre stratégie d'attribution et de cycle de vie des prêts.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning
  • Proficiency in modern programming languages such as Python, Kotlin, or similar
  • Strong analytical and problem-solving skills, with a creative and solution-oriented mindset
  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture
  • Excellent communicator, adept at sharing complex ideas with diverse audiences
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes)