Oracle is seeking a Senior Director of Software Development to lead their Block Service Organization in Bengaluru. This role combines technical leadership with people management, requiring expertise in cloud computing, distributed systems, and storage solutions. The ideal candidate will have 20+ years of industry experience, with at least 10 years in engineering management. They will be responsible for leading engineering teams through the full software development lifecycle, from development to launch and operations support. The position demands a distributed systems generalist capable of architecting broad system interactions while maintaining hands-on technical abilities. The role involves managing medium to large-sized teams, with mandatory domain expertise in storage, distributed systems, or compute/networking. Experience in cloud service operations and deployment is crucial. The position offers comprehensive benefits including medical, life insurance, and retirement options. Oracle values diversity and inclusion, providing equal employment opportunities and supporting work-life balance. This leadership role presents an opportunity to impact cloud infrastructure at scale while working with cutting-edge technology.