Which engineering assignment should I complete?
Start with a specified assignment for your position. After our evaluation, we'll let you know if we'd like you to complete another assignment.
Front-end Engineer
Full-stack Engineer
Back-end Engineer
Infrastructure / DevOps / Site Reliability Engineer
Staff Software Engineer
Managing Software Engineer
Mobile Engineer
Front-end/Accessibility Engineer
Don't See Your Position?
If you don't see the exact position for which you're applying, this mapping may help:
- Test Infrastructure Engineer : Infrastructure / DevOps / Site Reliability Engineer
- Data Product Engineer : Back-end Engineer
Ready to submit?
Don't include anything in your files that could identify you. We assign submissions a random number when they are received so our team does not know whose homework they are evaluating. Multiple team members will review your submission before a decision is made.