Oracle Cloud Infrastructure is seeking a Director of Software Development to lead the engineering organization responsible for the Business Process Optimization System (BPOS) platform. The BPOS initiative is focused on transforming how Oracle identifies, manages, measures, and continuously improves critical business processes through AI-powered automation, structured process governance, data-driven insights, and enterprise-scale tooling.
Reporting into the engineering leadership team, this role will own the strategy, execution, and organizational development required to deliver and scale the BPOS Process Registry. The platform will be built using Oracle APEX 26.1+, Oracle Database, Oracle Cloud Infrastructure services, enterprise integration technologies, and AI/ML-assisted capabilities. The Director will lead a focused engineering team responsible for delivering the initial MVP, scaling the platform to support 500+ concurrent users and 1,000+ registered processes, and establishing the engineering practices needed for long-term operational maturity.
This is a hands-on leadership role requiring strong technical judgment, disciplined execution, and the ability to operate across engineering, product, AI/data science, infrastructure, and executive stakeholders. The successful candidate will combine software architecture expertise, people leadership, delivery accountability, and operational excellence to help enable Oracle’s broader cultural transformation toward systematic process excellence.
-
Build, lead, and scale the software engineering team responsible for the BPOS Process Registry platform.
-
Own engineering execution for the BPOS platform, including MVP delivery, roadmap planning, architecture direction, release management, production readiness, and long-term scalability.
-
Lead technical architecture decisions across Oracle APEX development standards, Oracle Database design, ORDS/API integration, identity integration, deployment architecture, security posture, and performance strategy.
-
Drive delivery of core Process Registry capabilities, including process registration, metrics tracking, reporting, workflow support, and integration with AI-assisted scoring and insights.
-
Partner with AI scientists, product stakeholders, process excellence leaders, and OCI infrastructure teams to integrate predictive analytics, intelligent recommendations, and automation into the platform.
-
Establish engineering standards for code quality, secure development, testing, observability, incident response, and production operations.
-
Ensure platform reliability, scalability, and usability targets, including sub-3-second page loads, high availability, production quality, and support for enterprise-scale adoption.
-
Make strategic build-vs-buy decisions for advanced capabilities such as BPMN editors, AI-assisted gate scoring, workflow automation, dashboarding, and system integrations.
-
Lead sprint planning, execution reviews, technical design reviews, release readiness, and operational health reviews.
-
Hire, develop, mentor, and retain high-performing engineering talent across application development, database engineering, full-stack development, quality engineering, and platform operations.
-
Provide clear executive-level status updates on delivery progress, risks, dependencies, quality, and operational readiness.
-
Collaborate with OCI, IDCS, database, security, and enterprise architecture teams to ensure the platform meets Oracle standards for identity, access management, API deployment, data governance, and operational support.
-
Foster a culture of accountability, technical rigor, customer focus, continuous improvement, and pragmatic innovation.
Internal Responsibilities
Bachelor’s or master’s degree in computer science, Software Engineering, or a related technical discipline, or equivalent practical experience.
12+ years of software engineering experience, including enterprise application development, cloud services, platform engineering, or large-scale internal systems.
5+ years of engineering management experience, including hiring, mentoring, performance management, organizational planning, and delivery ownership.
Experience leading teams responsible for enterprise-grade applications with measurable reliability, scalability, security, and quality requirements.
Strong technical background in system architecture, database-backed application platforms, API integrations, authentication/authorization, and production operations.
Demonstrated ability to deliver complex software programs on aggressive timelines while maintaining quality and operational discipline.
Experience establishing engineering processes, development standards, testing practices, deployment automation, and production support models.
Strong cross-functional leadership skills with the ability to align engineering, product, infrastructure, AI/data science, security, and executive stakeholders.
Strong written and verbal communication skills, including the ability to communicate complex technical issues to senior leadership.
Proven ability to balance hands-on technical judgment with organizational leadership and strategic planning.
Preferred Qualifications
Experience building or scaling internal enterprise platforms used by large employee populations.
Experience with Oracle Cloud Infrastructure services and OCI operational practices.
Experience integrating AI/ML models, predictive analytics, or intelligent automation into production applications.
Experience with process improvement methodologies such as Lean, Six Sigma, Theory of Constraints, BPMN, or enterprise process governance.
Experience with workflow platforms, process registries, business process management systems, or operational excellence tooling.
Experience leading distributed or hybrid engineering teams.
Experience with CI/CD pipelines, infrastructure automation, observability platforms, incident response, and production readiness reviews.
Track record of building high-performing teams in ambiguous, high-visibility, or zero-to-one product environments.
External Responsibilities
Bachelor’s or master’s degree in computer science, Software Engineering, or a related technical discipline, or equivalent practical experience.
12+ years of software engineering experience, including enterprise application development, cloud services, platform engineering, or large-scale internal systems.
5+ years of engineering management experience, including hiring, mentoring, performance management, organizational planning, and delivery ownership.
Experience leading teams responsible for enterprise-grade applications with measurable reliability, scalability, security, and quality requirements.
Strong technical background in system architecture, database-backed application platforms, API integrations, authentication/authorization, and production operations.
Demonstrated ability to deliver complex software programs on aggressive timelines while maintaining quality and operational discipline.
Experience establishing engineering processes, development standards, testing practices, deployment automation, and production support models.
Strong cross-functional leadership skills with the ability to align engineering, product, infrastructure, AI/data science, security, and executive stakeholders.
Strong written and verbal communication skills, including the ability to communicate complex technical issues to senior leadership.
Proven ability to balance hands-on technical judgment with organizational leadership and strategic planning.
Preferred Qualifications
Experience building or scaling internal enterprise platforms used by large employee populations.
Experience with Oracle Cloud Infrastructure services and OCI operational practices.
Experience integrating AI/ML models, predictive analytics, or intelligent automation into production applications.
Experience with process improvement methodologies such as Lean, Six Sigma, Theory of Constraints, BPMN, or enterprise process governance.
Experience with workflow platforms, process registries, business process management systems, or operational excellence tooling.
Experience leading distributed or hybrid engineering teams.
Experience with CI/CD pipelines, infrastructure automation, observability platforms, incident response, and production readiness reviews.
Track record of building high-performing teams in ambiguous, high-visibility, or zero-to-one product environments.