Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Affirm

Senior Software Engineer, Backend – ML Training and Serving

Affirm

. Own and deliver quarterly goals for the team .

Posted 11/12/2026full-timeRemote • United StatesSenior💰 $173,000 - $233,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable backend systems, with a strong focus on high-quality code and engineering standards. Proven ability to lead teams through complex problem-solving and foster professional growth through mentorship and feedback.

Highest-signal resume keywords
Backend System DesignPython ProgrammingAWS ExperienceKubernetes ProficiencyCode Review Standards

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentDistributed SystemsCodebase ManagementTechnical PlanningMaintainable Code Development
Soft Skills
Strong Communication SkillsTeam LeadershipMentorshipProblem-SolvingCollaboration
Tools & Technologies
AWSMySQLKubernetes
Certifications & Qualifications
Bachelor's Degree in Related Field
Industry Keywords
Product Development LifecycleTechnical ConstraintsMetrics MonitoringOn-Call SupportEngineering Standards

Tech Stack

Tools & technologies
AWSDistributed SystemsKotlinKubernetesMySQLPython

About the role

Key responsibilities & impact
  • Own and deliver quarterly goals for the team
  • Lead engineers through ambiguity to solve open-ended problems
  • Support team members throughout delivery
  • Collaborate with product management, design, and analytics throughout the product development lifecycle
  • Participate in ideation and articulate technical constraints
  • Partner on decisions considering risks and trade-offs
  • Identify and lead resolution of project, process, technology, and business issues
  • Create and monitor metrics for team artifacts
  • Escalate issues and support keep-the-lights-on and on-call efforts
  • Set and improve code review and design standards
  • Advocate for engineering standards through writing and tech talks
  • Develop talent through feedback, guidance, and leading by example

Requirements

What you’ll need
  • 4+ years of experience designing, developing, and launching backend systems at scale
  • Experience with languages such as Python or Kotlin
  • Track record developing highly available distributed systems
  • Experience with AWS, MySQL, and Kubernetes
  • Ability to define technical plans for significant features or system components
  • Elegant, simple, and extensible design skills
  • High-quality, maintainable code development
  • Proficiency making significant changes in large codebases safely
  • Experience developing tools and practices to support safe codebase changes
  • Proactive ownership of professional growth and feedback-seeking
  • Strong verbal and written communication skills
  • Equivalent practical experience or a Bachelor’s degree in a related field
  • Experience training and deploying production models is nice to have

Benefits

Comp & perks
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage for employees and dependents
  • Monthly tech setup stipend
  • Monthly health and wellness spending stipends
  • Flexible time off
  • Generous holiday calendars
  • Employee stock purchase plan (ESPP) allowing employees to buy Affirm stock at a discount
  • Remote-first work flexibility
  • In-person onboarding experience for all new hires
  • Inclusive interview process and accommodations for candidates with disabilities