Minimum qualifications: Bachelor's degree in Computer Science, a technical field, or equivalent practical experience. 8 years of experience in designing and developing large-scale distributed systems, and 5 years of experience managing teams. Experience in cloud computing. Preferred qualifications: Experience in Database Internals. Experience in Generative AI. Experience and intuitive understanding of the application development process. Excellent sense of curiosity and ability to learn quickly