BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
2+ years of professional software development experience
Demonstrated experience in building and managing large-scale, multi-threaded, and geographically distributed backend systems
Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java
Experience working with operating system internals, filesystems, databases, networks, and compilers
Ability to independently execute tasks at hand