Job Description
Affirm is looking for a Senior Staff Software Engineer to take on a key role in defining the technical direction and foster innovation across the engineering organization. You’ll work closely with engineering leaders, cross-functional teams, and stakeholders to create solutions that are scalable, reliable, and high-performing. You'll help shape best practices, guide architectural choices, and drive the successful delivery of critical initiatives. This role requires a high level of technical ability, leadership skills, strong cross-functional communication, and a creative mindset. You will be responsible for building large-scale distributed systems, and developing the overall technology strategy for a domain within our engineering org.
Several Of Our Engineering Teams Are Hiring And Our Interview Process Is Designed To Make Sure We Find The Best Mutual Team Fit. See Below For Information On Our Various Engineering Teams
Direct to Consumer: We focus on building features that help re-engage existing users, encourage repeat use of Affirm products, and provide value to existing customers within our app and marketplace.
Merchant Engineering: We build products for and relationships with our merchants and our partners. In a world where sellers have many choices for payments and financing, we delight them with extraordinary product and service experiences. We make products that are a joy for developers to integrate with, making it easy for Merchants and Partners to unlock the value of being part of Affirm’s network. Software Development teams are primarily tasked with building the experiences, APIs, and other interfaces Merchants use to accept Affirm as a payment method.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Staff Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Miami offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
