Our hiring process includes four stages: an initial phone screening (30 minutes), a technical or skills assessment, interviews with 2–3 team members, and a final culture-fit conversation with leadership. The entire process typically takes 2–3 weeks from application to offer.
We review all applications within five business days. If your profile matches our requirements, our recruiting team will contact you to schedule an initial conversation. All applicants will receive an update even if we decide not to move forward.
New employees complete a structured two-week onboarding program that includes product training, introductions to key team members, and development environment setup. Each new hire is paired with an onboarding buddy and has regular check-ins with their manager during the first 90 days.
Yes. If you are interested in more than one role, you are welcome to apply to multiple positions. Our recruiting team will review your applications and may recommend the role that best matches your experience and skills.
We are a remote-first company with team members in more than 15 countries. Employees can work from anywhere with a reliable internet connection. We provide a home-office stipend and require overlap with core collaboration hours (10 AM – 2 PM PT). We also organize quarterly team offsites.
Diversity and inclusion are core values at our company. We maintain employee resource groups, provide unconscious bias training for hiring managers, and ensure transparent salary bands to promote pay equity. Our team represents more than 20 nationalities, and 45% of leadership roles are held by women and underrepresented groups.
Yes. We offer paid 12-week internships in engineering, design, and marketing during the summer and winter. We also hire for entry-level roles and actively mentor junior team members. Many of our senior employees started as interns or in junior positions.