My journey at Shopify was filled with growth and innovation. I found daily joy in contributing to its mission and groundbreaking product. Being an engineer here meant working at the industry's cutting edge.
Furthermore, Shopify's commitment to Open Source Software (OSS) is laudable, with dedicated full-time maintainers enriching the ecosystem.
Over the last six years, certain critical aspects of Shopify have unfortunately deteriorated at a rapid pace.
Leadership began to seem less receptive to engineering input, and priorities shifted frequently, which led to a fragile ecosystem that was increasingly challenging to maintain.
Furthermore, the clarity regarding individual impact began to diminish.
Regrettably, this sentiment is not solely mine but shared among various colleagues.
Personally, it was disheartening to witness three engineers whom I had referred leave the company due to these changes.
Additionally, in recent years, work-life balance has skewed problematically towards work, contributing to stress and potential burnout among the team.
Leadership's push towards excessive workloads risks promoting overworking and burnout in individual contributors. This pressure fosters a competitive environment that undermines work quality and employee satisfaction.
Three months of wasted time. They put you with random company employees for interviews. The questions and tasks were easy, but the interviewers lied (or were just not paying attention) about what was discussed. I've never been more insulted or anno
HR emailed me a link to two tests: a lengthy IQ test and a shorter personality test. HR then scheduled a pair programming interview. (Still no contact with a human being). The description of the programming interview was that we would pair up to so
Be ready to be judged by a recruiter with a couple of years of experience. Did your best in the technical interview; even the interviewer loved the solution and said you passed. But the recruiter will judge you based on their psychology BA degree a
Three months of wasted time. They put you with random company employees for interviews. The questions and tasks were easy, but the interviewers lied (or were just not paying attention) about what was discussed. I've never been more insulted or anno
HR emailed me a link to two tests: a lengthy IQ test and a shorter personality test. HR then scheduled a pair programming interview. (Still no contact with a human being). The description of the programming interview was that we would pair up to so
Be ready to be judged by a recruiter with a couple of years of experience. Did your best in the technical interview; even the interviewer loved the solution and said you passed. But the recruiter will judge you based on their psychology BA degree a