Bachelor's degree in Computer Science, related degree or equivalent practical experience Hands-on experience building industrial-strength software Knowledge about distributed systems and databases Experience with C, C++, Java, Go, or Rust Experience in Database Internals is a big plus Experience in developing enterprise software in a global environment Experience in dataflow/streaming system knowledge Cloud-facing development experience Strong operating system and distributed system knowledge Excellent troubleshooting experience on Linux / Unix environments Comfortable with multi-tasking Strong written and verbal communication skills Strong customer/stakeholder empathy