Note: if you are an intern, new grad, or staff applicant, please do not apply using this link and visit our jobs page for those specific postings.
- 6+ years of industry software engineering experience (does not include internships or co-ops)
- Ability to write well-factored algorithms and have experience with commonly used data structures and algorithms
- Hands-on experience contributing to or building large scale distributed systems
- Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)


