Backend Software Engineer II Remote

Affirm

📍 remote, remote, Canada

Full-time IT & Technology

Job Description

Become a vital part of Affirm's mission as a Backend Software Engineer II, leveraging your skills in Python or Kotlin. This remote role focuses on building robust ML infrastructure.

At Affirm, we are looking for a Software Engineer II to enhance our ML Training & Serving team. You will design and develop backend systems, ensuring seamless collaboration across teams. This role emphasizes building reliable platforms and involves monitoring metrics and supporting operational efforts.

Key Responsibilities:
• Break down projects into actionable tasks for delivery
• Collaborate with peers on product development lifecycle
• Monitor team artifacts and support operations
• Contribute to team growth through interviews and feedback

Requirements:
• 1.5+ years of software engineering experience
• Proficient in backend development using Python or Kotlin
• Familiar with distributed systems using AWS, MySQL, Kubernetes