- Recruiter Screen – A 30-minute conversation with our recruiting team to align on the role, your background, and what you are looking for.
- Hiring Manager Interview – A deeper conversation focused on your architectural experience, approach to distributed systems, and how you leverage AI toolsets in engineering workflows.
- Technical Discussion – A technical conversation covering system design, fulfillment domain challenges, and problem-solving approach with members of the engineering team.
- In-Person Interview - We'd like to meet you at our [office location]. Details and logistics will be arranged with your recruiter.
- Reference Checks – Conducted in parallel with the final stages where possible.
- Offer – We move quickly for the right candidate.
Interview process is subject to change. Any updates will be communicated promptly and clearly.
For Ontario applicants, please note that this posting is for an existing vacancy.
For US-based candidates, this posting is intended for candidates that reside in the following states: AZ, DE, FL, GA, IN, LA, MI, MS, MO, NV, NC, OK, PA, TN, TX, UT, WV, WI, and WY.