Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
8 years of experience in algorithms, data structures, analysis, software design or Unix/Linux systems, IP networking, performance and application issues.
5 years of experience programming in one or more of the following languages: C, C++, Java, Python, Go, Perl, or Ruby.
3 years of experience leading projects and designing, analyzing, and troubleshooting distributed systems.
Preferred qualifications:
Experience in an engineering or operations role in enterprise applications or other large-scale enterprise space.
Experience in navigating enterprise software, deployment, and management of workloads in the cloud.
Experience in problem-solving and analyzing complex enterprise systems.