You've read our job description and you like us (stop it, we're blushing). You submit your cover letter and resume and...now what?
Here's what to expect of our hiring process.
Please note that if you don't move on to one of the steps, we'll always let you know. Also note that the time estimates below are just that: estimates. Depending on the talent pool we attract you may move faster or slower through the process.
- Apply
- Send us your cover letter and CV/Resume so we know you're interested!
- Conversation with Principal Engineer
- When? Up to 7 days after submission of application
- How long? 20-30 minutes
- Why? We know that applications are a large time investment for you. You'll get 20-30 minutes of time with Joe, our Principal Software Engineer. He'll ensure you get your questions about the company and position answered up front.
- Virtual Interview with Head of Product
- Who? We expect to move on around 10 candidates
- When? You'll likely receive an invitation 5-7 days after your coding assessment submission
- How long? 30 minutes
- Why? An interview is just as much about you interviewing us. Your second interview with our company will with be with our Head of Product. We'll ask some technical and non-technical questions, and you in turn will get a great feel for what the work, culture, and environment will look like.
- Paid Work Sample
- Who? We'll try to cap our work sample to ~5 candidates
- When? Subject to change depending on interview scheduling, but likely 1 week after interview
- How long? We expect you to spend 3 hours on this project, but will give you 7 full days to complete it
- Why?
- If you make it to the work sample stage, we have a strong belief that you're likely a fit on our team. The work sample will help us get a feel for how you work and what quality of work we can expect.
- How will it work?
- We'll send you an email with a new github account and an invitation to a slack profile on our organization. Both will be randomized, so we won't know who you are when you're working with us until after the project is submitted.
- You can start the project immediately or whenever you're ableājust submit by day 7!
- Two of our developers will be in the slack group with you, so you can ask questions and give updates and can expect feedback and answers.
- What are you looking for?
- We're trying to get a feel for what working with you will feel like. Use slack to communicate with our team the way you would if you were in the job!
- Commit early and often - this will give us the ability to keep up with your work.
- Show us your thinking process. The problem may be meatier than what you can fully tackle in 3 hours; that's ok! Do your best to either solve the problem or in some way show us how you would have approached additional pieces of it.
- Meet the Team/Peer Interviews
- Who? 2-3 candidates
- **When?: ~**1 week after submission of work sample
- How long? ~1.5 hours
- Why? We want you to meet the people you'll be working with day-to-day, both in our department and across the company. We hope you'll get a feel for what the job will be like, what our culture entails, and whether or not you'll be happy here. You'll also have a shorter Culture interview to help tease out how you'll respond to different situations as a teammate.