Requirements
Experience in one or more of the following: Python, Go, Rust.
Interest in designing, analyzing and troubleshooting large-scale distributed systems.
Systematic problem-solving approach
Sense of ownership and drive
Experience with algorithms, data structures, complexity analysis and software design.
Experience with Linux internals and administration (e.g., filesystems, inodes, system calls, kernel level system optimization).
Ability to debug and optimize code and automate routine tasks.
Familiar with common design patterns
BS/MS degree in Computer Science/Engineering.
Expert in Java.
Motivated to studying core/system documentations, RFPs and technologies to write high quality and high performance codes
Motivated to: Writing Clean code