- Prior professional experience in software development for networked back-end/server systems in a UNIX/Linux/POSIX environment
- Experience with one or more of the following programming languages: C, C++, Java, Go (Golang), Erlang, Elixir or PHP
- Experience managing high-capacity web servers
- Experience with requirements analysis and dimensioning
- Excellent problem-solving skills through analytical, systematical, or intuitive approaches
- A strong curiosity and commitment to continuously learning new skills, exploring innovative approaches, and enhancing product and code quality
- Proficiency in both written and spoken English