Staff Software Engineer, Affirm Bank @Affirm

    5 days ago·Affirm is hiring a remote Staff Software Engineer, Affirm Bank·📍 United States

    Overview

    Affirm is building its own bank and is seeking a Staff Software Engineer as a technical anchor for a small, AI-native engineering team. This role involves setting technical direction and owning complex systems integral to Affirm's banking operations.

    Key Responsibilities

    • Set technical direction across the bank's systems.
    • Own complex problems end-to-end, including design, integration, and incident response.
    • Establish coding and documentation standards to amplify team capabilities.
    • Leverage AI tools to enhance engineering functions.
    • Lead vendor evaluation, integration, and performance oversight.
    • Define data flows and integration patterns with Affirm Inc.
    • Ensure compliance from inception in partnership with relevant departments.
    • Establish operational best practices to support audit-readiness.
    • Communicate effectively with stakeholders across the organization.
    • Mentor and support team development and high standards.

    Requirements

    • 8+ years of software engineering experience with a focus on high-stakes systems.
    • Experience owning ambiguity and making prioritization calls.
    • Familiarity with AI development tools to drive productivity.
    • Strong foundation in public cloud infrastructure and infrastructure-as-code.
    • Experience in regulated environments, especially banking or fintech.
    • Capability to communicate technical concepts to non-engineering stakeholders.
    • Bachelor’s degree or equivalent practical experience.

    Benefits

    • 100% employer-subsidized medical, dental, and vision coverage for employees and dependents.
    • Monthly stipends for technology, food, and lifestyle.
    • Competitive vacation and holiday schedule.
    • Employee Stock Purchase Plan.

    Location

    Remote (within the United States)

    How to Apply

    Please visit the Affirm careers page to submit your application.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.