Browse All Jobs
Job Description

Affirm is seeking a Principal Software Engineer to enhance its Infrastructure Platform Engineering team. The engineer will focus on developing world-class infrastructure platform capabilities. This role involves setting technical vision, guiding engineering teams, and promoting innovation across the organization.

The Principal Software Engineer will collaborate with the broader engineering organization to deliver solutions that improve reliability, lower costs, and enable developers. Affirm is a remote-first company.

Responsibilities include:

  • Setting the technical vision and strategy for platforms, frameworks, and services.
  • Providing technical guidance and influence across Engineering.
  • Leading technical teams to deliver solutions that improve reliability and lower costs.
  • Championing innovative and scalable solutions across the engineering organization.
  • Promoting a strong culture of innovation.
  • Researching, brainstorming, prototyping, and presenting ideas.

Requirements include:

  • Experience building and managing infrastructure platforms.
  • Successful track record leading complex engineering infrastructure projects.
  • Demonstrated ability to develop and partner with staff and senior staff software engineers.
  • Exceptional leadership skills to mentor engineers.
  • Detail-oriented with strong opinions on technologies and day-to-day execution.
  • Strong communication skills to effectively lay out technical vision.
  • 15+ years of software engineering experience.
  • Experience with Fintech and Retail industries is a plus.
  • Experience building developer environments, CI/CD pipelines, and test frameworks is a plus.

Affirm offers:

  • Competitive benefits including health care coverage and flexible spending wallets.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan.
Apply Manually