Minimum qualifications: Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience. 2 years of experience with data structures/algorithms and software development in one or more programming languages (e.g., C, C++, Java, Python or Go). Preferred qualifications: 4 years of experience working with algorithms, data structures, complexity analysis, and software design. Experience in analyzing and troubleshooting large-scale distributed system Cloud Comput