Senior Software Engineer applicants have rated the interview process at Better Stack with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 20% positive. To compare, the company-average is 20% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 14 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at Better Stack overall takes an average of 12 days.
Common stages of the interview process at Better Stack as a Senior Software Engineer according to 5 Glassdoor interviews include:
I applied online. I interviewed at Better Stack in Jan 2026
Interview
The interview process consisted of three stages: an algorithmic task, an HR screening, and a technical interview with a take-home assignment.
The earlier stages were straightforward, but the take-home assignment became the main evaluation point. The feedback focused largely on aspects like human-friendly copywriting and UX polish (for example empty-state messaging), while my implementation prioritized correctness, security, and safe SQL handling. Given the time constraints of the assignment, I intentionally focused on meeting the stated functional requirements and ensuring safe query construction rather than polishing UX details.
The assignment also started from a deliberately poorly written PHP codebase that candidates are expected to understand and work with. While I understand the intention may be to test the ability to navigate unfamiliar legacy code, the overall exercise felt less like solving a clearly defined engineering problem and more like trying to guess unstated expectations about priorities.
To be fair, the assignment was paid and the payment was processed as promised. However, the amount of time required to go through the code and complete the task was still quite significant.
Interview questions [1]
Question 1
Several questions related to web security, including XSS, CSRF, SQL injection, and general secure coding practices.
I applied online. The process took 3 weeks. I interviewed at Better Stack in Aug 2025
Interview
* first round: 30 mins code assignment (leetcode easy, but you have to talk to explain your actions)
* second round: call with hiring manager
* third round: call with one of developers with very basic tech questions around web security and databases.
* forth round (where I stuck): paid test assignment -- that part was hard, you have 4 hours to update and deploy unknown app and you have to be really good at everything to finish in time.
The whole process was nicely organized and people from Better Stack were nice and friendly.
Interview questions [1]
Question 1
Basic web dev stuff (security, databases), read job description carefully and you'll get the idea about questions they are asking.
I applied online. The process took 2 weeks. I interviewed at Better Stack in May 2025
Interview
Unrelated to the job practical test, which was weird but also kind of fun. several rounds of interviews with various people. All nice people but a lot of quick fire technical questions.
Interview questions [1]
Question 1
Difference between web workers and service workers