Of the required experience, must have 4 years of experience in each of the following: Managing the full release lifecycle, including code development, build, testing, validation, and deployment; Designing and implementing large-scale, distributed online software services using Java, Go, JavaScript, Ruby, or Python; Maintaining and debugging software services, and using Unix or Linux operating system; Designing and implementing software service architecture to support high throughput and fault tolerant services; and. Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Analytics, Mathematics, Physics, or a related field, and 4 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Analytics, Mathematics, Physics, or a related field, and 6 years of related work experience, out of which 5 years must be post-bachelor's, progressive related work experience.