Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more object-oriented programming languages (e.g., C++, Rust).
1 year of experience with data structures or algorithms.
Preferred qualifications:
Experience developing and maintaining developer tooling, including seeking user input into changes that improve the developer experience and developer velocity.
Experience using, maintaining, or developing debugging tools such as debuggers, symbolizers, unwinders, crash reporting, etc.
Experience writing efficient low-level asynchronous code in C++.
Excellent communication skills, and ability to work collaboratively on complex projects.