Affirm Sr. Software Engineer reviews

4.3

85% would recommend to a friend

(30 total reviews)
avatar

Max Levchin

100% approve of CEO

94% positive business outlook

Sr. Software Engineer employees have rated Affirm with 4.3 out of 5 stars, based on 30 company reviews on Glassdoor. This indicates that most Sr. Software Engineer professionals have an excellent working experience there. Affirm is rated in line with the average (within 1 standard deviation) by Sr. Software Engineer professionals compared to other employers within the Financial Services industry (3.6 stars).

Reviews by job title

30 reviews
5.0
May 7, 2022

So far, so good

Recommend
CEO approval
Business Outlook

Pros

- Remote work (remote-first company!) - Competitive salary - GREAT benefits - Great work life balance - Talented and supportive teammates

Cons

None at the moment, will update later

avatar
Affirm Response
4y
Thank you for sharing your amazing review with us!
1.0
Apr 5, 2022
Recommend
CEO approval
Business Outlook

Pros

Interesting product space. Great benefits.

Cons

Let's be frank, every company has its issues. Affirm is no different. Why do I have such contempt for Affirm these days? Several reasons, but let's start off simple: its immense tech debt. I know I know, all companies have tech debt. However, I have never disliked working in a codebase/tech stack even close to as much as I do working on Affirm's. From unit tests to integration testing to staging to production deploys to language/repo tooling to telemetry, I cannot think of a single part of our tech stack that meets baseline requirements. It certainly shows. We have regular outages (e.g. a two part two day outage spanning a total of 8 hours in late 2021) and are still running our core services in Python 2 (it is the middle of 2022). It is easy to understand why; we relentlessly prioritize new product initiatives over fixing our decrepit stack. Once again I will acknowledge this is typical in industry. But the state of our tech stack is simply not tenable and has only gotten worse these past couple of years. I would recommend not joining Affirm solely due to this issue. Don't even get me started on the abysmal engineering culture. Briefly, there is no cultural expectation to support other teams and doing so is a glorified exception instead of the standard.

avatar
Affirm Response
4y
We appreciate you taking the time to share your concerns with us, and we're sorry to hear that we fell short in providing an exceptional employee experience. We're passionate about improving lives through our financial products, and hope everyone who works here is as well. If you have any questions or concerns you'd like to talk through, we're here to chat -- please reach out to your people business partner and they can set up some time.
Viewing 25 - 27 of 30 Reviews

Glassdoor has 658 Affirm reviews submitted anonymously by Affirm employees. Read employee reviews and ratings on Glassdoor to decide if Affirm is right for you.