Where Work Meets Adventure
Minimum Qualifications
Bachelor's degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience with full‐stack development, across back‐end such as Java, Python, Golang, or C++ codebases, and front‐end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
3 years of experience testing, maintaining, or launching software products.
1 year of experience with software design and architecture.
Preferred Qualifications
Master's degree or PhD in Computer Science or a related technical field.
5 years of experience with data structures and algorithms.
Experience working with front‐end web technologies and a reasonably large React or Angular codebase.
Experience with engineering artifacts such as reliability monitoring and alerting, security and privacy practices and techniques, documentation, integration testing, production hygiene and support pr...