Affirm
Learn more about Affirm, the company behind this role.
Open Roles
Senior Software Engineer, Fullstack (Consumer Engineering)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that power Affirm’s consumer growth across push, email, app, and web. We own the core engagement surfaces and systems that help customers discover value, onboard seamlessly, and take confident next steps by using personalization, segmentation, and experimentation to deliver the right experience at the right moment. Our work sits at the intersection of product, analytics, design, platform, and growth. We focus on building scalable, reliable tooling and consumer experiences that enable rapid go-to-market, improve conversion and activation, and grow long-term customer value. If you’re excited about shaping high-impact consumer journeys, solving ambiguous growth problems, and turning strategy into measurable outcomes at scale, CGX is the team for you. What You'll Do - You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. - You will support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. - You will proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them. - You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on-call efforts. - You will foster a culture of quality and ownership by setting or improving code review and design standards for your team, and advocating for them beyond your team through writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For - You have experience leading significant mobile initiatives (React Native or native), including defining architecture, coordinating cross-functional launches, and maintaining high reliability in production environments. - You have experience working across the React Native and native boundaries (Swift/Kotlin), debugging platform-specific issues and improving developer tooling, CI/CD, and release processes for mobile apps. - You have experience implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact. - You have experience shipping web apps using declarative UI frameworks like React or Vue. - You are proficient in working with JavaScript/TypeScript. - You have a total of 4+ years of experience as a software engineer. - You are experienced in designing, developing, and launching backend systems at scale using technologi
Customer Operations Associate I
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm strives to be an honest and transparent financial company that is a leader in the Buy Now Pay Later industry. Affirm does this by giving consumers the financial flexibility without any hidden fees or compounding interest. Affirm seeks to provide better financial products to improve the lives of consumers and we are looking for an Operations Associate who will join our team to humbly serve our customers. As part of our Customer Operations team, Operations Associates ensure timely and accurate resolution of complex customer inquiries through omni-channel communication, and partner with cross-functional teams to implement new systems and products. Our ideal candidate is ready to learn and develop their career as a part of a dynamic and collaborative team. What you’ll do - Resolve escalated customer inquiries via predominantly email, with occasional need for phone calls to support customers. - Responsible for maintaining a high level of professionalism and maintaining excellent Quality Assurance scores with clients while working to establish a positive rapport - Utilization of your in-depth product and financial knowledge to communicate, investigate, and resolve customer issues on a larger variety of case types. - Participate and assist in ongoing training to develop new skills and responsibilities - Help identify trends and areas of improvement including agent coaching, quality monitoring and product features - Participate in the incubation phase of new products and features and assist with ad-hoc projects as needed - Responsible for independently managing schedules and emails channels in order to drive higher productivity performance and quality scores. - Proactive willingness to collaborate cross-functionally with other Affirm teams to analyze, assess and resolve complex customer issues - Opportunity to participate in voluntary specialized processes in addition to day to day responsibilities - Initiate document creation, including meeting minutes, N-Pagers, and procedural updates What we look for - Willingness to support operation functions on evenings, weekends and public holidays - Excellent verbal and written communication skills - Capable of delivering high quality work independently and/or virtually while remaining flexible in a fast-growth environment <li
Manager, Software Engineering (Resilience Engineering)
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are seeking a seasoned Engineering Manager to lead our Resilience Engineering team. This role is critical in ensuring the safety and reliability of our production systems through proactive validation techniques, including production load testing and chaos engineering. You will lead the development of systems and practices that allow engineers to safely test system behavior under stress and failure conditions in production, ensuring issues are discovered and mitigated before they impact real users. What you’ll do Leadership & Strategy - Define and drive the vision for resilience engineering at Affirm, with a focus on production load testing and chaos engineering as first-class engineering practices. - Lead and mentor a team of engineers building platforms and tooling for safe production experimentation. - Partner with infrastructure, product, and security leadership to embed resilience validation into the software development lifecycle. - Establish best practices for safely testing system limits and failure scenarios in production. Systems & Operations - Own the design and evolution of platforms that enable safe, controlled production load testing and fault injection. - Ensure strong safeguards are in place, including isolation boundaries, approval workflows, and automated rollback mechanisms to protect real users. - Build systems that provide end-to-end observability, traceability, and auditability for all resilience experiments. - Drive reliability improvements by systematically identifying weaknesses through load testing and chaos experiments. - Establish monitoring, alerting, and incident response practices tailored to proactive resilience validation. Collaboration & Enablement - Work closely with engineering teams to design and execute production load tests and chaos experiments safely. - Partner with infrastructure teams to build guardrails around tests and experimentations. - Enable teams to adopt resilience practices by providing reusable tooling, frameworks, and standardized workflows. - Identify systemic weaknesses and lead cross-functional efforts to improve reliability and fault tolerance. - Evangelize a culture of “test failure before failure tests you” across the organization. What we look for - Proven experience leading engineering teams in reliability, infrastructure, or distributed systems. - Hands-on experience with production load testing, chaos engineering, or large-scale system validation. - Experience with leveraging a chaos engineering vendor such as Gremlin, Harness, or something simi
Company Details
Registered Agents
No registered agents are associated with this company yet.