Blog
Why I Joined DoorDash as a Software Engineer
January 10, 2019
|
Ali Mir
For those of you that don’t know me, I’ve been writing blogs about preparing for technical interviews and about my startup. I ran a computer science club that helps engineers prepare for technical interviews and participated in Y-Combinator’s Startup School. Because I stopped working on my startup, I needed a (real?) job so I applied to a bunch of companies.
I got more than 15 job offers — from small startups to huge tech companies. It was definitely not an easy ride though. I initially got rejected from tons of companies because I wasn’t prepared for technical interviews. Here’s a blog I wrote about what I did to prepare for them.
I was blessed to have had a great problem of choosing one offer from multiple offers. Rather than following my gut feeling (which is what I normally do in these types of situations), I decided to put some more thought into it. I didn’t want to join a large company because I was more interested in joining a startup. After thinking of 5 factors that I thought were important, I decided that DoorDash was the right company for me:
Related Jobs
Job ID: 3013344
Location
San Francisco, CA; Sunnyvale, CA; Seattle, WA
Department
Engineering
Job ID: 3013409
Location
United States - Remote
Department
People
Job ID: 3012979
Location
Tempe, AZ
Department
Merchant Operations
Job ID: 3012977
Location
New York, NY; San Francisco, CA; Chicago, IL; Denver, CO; Tempe, AZ; Seattle, WA; Washington D.C.
Department
New Business Verticals