About The Company
Affirm is a pioneering financial technology company dedicated to reinventing credit by making it more honest and user-friendly. Our mission is to provide consumers with flexible payment options, allowing them to buy now and pay later without hidden fees or compounded interest. We are committed to transparency, fairness, and empowering consumers with better financial choices. Affirm’s innovative approach to credit is transforming the traditional lending landscape, making it more accessible and aligned with consumers' best interests. Our
culture emphasizes integrity, collaboration, and continuous growth, fostering an environment where employees can thrive and make a meaningful impact on the future of
finance.
About The Role
We are seeking motivated recent graduates with a background in
computer science or related fields to join our early career program. As a Software
Engineer at Affirm, you will be paired with experienced mentors and have the opportunity to work on impactful projects across various technology stacks. This hybrid program combines in-office collaboration in New York City or San Francisco with remote work flexibility, giving you the best of both worlds. Over the course of one year, you will develop your
technical skills, contribute to core projects, and gain valuable industry experience. Upon completion, you can choose to continue in a hybrid, remote, or office-based role, depending on your preference and team needs. This position offers a unique chance to launch your career in a fast-paced, innovative environment that values growth, collaboration, and impact.
Qualifications
- Equivalent practical experience or a Bachelor’s degree in computer science, software engineering, or a related field
- Proven ability to develop solutions that interact with multiple software components
- Experience in writing clear, well-tested, and extensible code
- Comfort navigating large codebases and debugging complex issues
- Strong ownership mindset and proactive approach to personal growth
- Excellent verbal and written communication skills for effective collaboration
- Ability to work collaboratively within a global engineering team
Responsibilities
- Work on tasks that contribute to team projects and overall business goals, under the guidance of your mentor and team members
- Collaborate proactively with stakeholders, sharing progress and creating visibility around your work
- Balance speed and quality to ensure timely delivery while maintaining system integrity and security
- Participate in growth and development activities to enhance your technical and professional skills
- Contribute to a positive team environment by engaging in code reviews, knowledge sharing, and continuous improvement
Benefits
- 100% subsidized medical, dental, and vision coverage for you and your dependents
- Generous stipends for technology, food, lifestyle needs, and family expenses through Flexible Spending Wallets
- Competitive vacation and holiday schedules to support work-life balance
- Employee Stock Purchase Plan (ESPP) allowing you to buy Affirm shares at a discount
- Remote-first work environment with flexibility to work from anywhere within the country
- Supportive and inclusive culture that values diversity and accessibility
Equal Opportunity
Affirm is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other legally protected status. We are dedicated to providing reasonable accommodations during the hiring process and throughout employment to ensure all qualified candidates have an equal opportunity to succeed. We believe that
diversity and inclusion drive innovation and are essential to our continued growth and success.