This Cloud Software Engineer role in Tel Aviv, Israel involves leading the architecture, design, development, and testing of new features, as well as maintaining and improving existing products. A key responsibility is leading the development of features based on Generative AI (GenAI) technology. The role also includes contributing to research, coding, and testing efforts, helping set the product roadmap and technical direction, and collaborating with various teams, including Product Managers and UX designers. Minimum qualifications include a Bachelor's degree in Computer Science or a related field (or equivalent experience), 5 years of software development experience (including data structures/algorithms), and experience with distributed computing, big data analytics, cloud computing, multi-tenant cloud, or AI. Preferred qualifications include a Master's or PhD in a relevant field and experience with distributed and parallel systems and large software systems.