We are seeking an experienced Software Development Manager to lead and scale a multidisciplinary engineering organization of 30+ engineers at our Morocco Development Center. This leader will be accountable for people leadership, engineering execution, operational excellence, and talent development across work spanning Oracle Support, Oracle Operations, AI data platforms, AI-enabled capabilities, and related software engineering initiatives.
The successful candidate combines strong engineering judgment with a proven ability to lead teams of engineers and senior technical professionals, create clarity across a diverse portfolio, and build an inclusive, high-performing organization.
As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. Lead, coach, and develop an engineering organization of 30 or more employees, including engineering managers, technical leads, and individual contributors.
• Set a clear operating model, organizational structure, goals, and priorities that align local execution with broader product, support, data, and AI strategies.
• Deliver reliable, secure, scalable software and operational improvements across assigned initiatives.
• Partner closely with global engineering, product, support, data, security, and operations teams to define roadmaps, resolve dependencies, and deliver measurable outcomes.
• Establish a culture of customer focus and operational excellence, particularly for work supporting Oracle customers and production services.