Director, Software Development

Oracle
Austin, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Nashville, United States of America

Tech stack

API
Artificial Intelligence
Data analysis
User Authentication
Business Process Model and Notation
Business Process Management
Microsoft Online Services
Software Quality
Databases
Data Governance
Identity and Access Management
Machine Learning
Oracle
Oracle Applications
Scrum
Software Architecture
Release Management
Cloud Services
Oracle APEX
Secure Coding
Software Engineering
Systems Architecture
Systems Integration
Enterprise Software Applications
System Availability
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Enterprise Integration
Oracle Cloud Infrastructure
Api Management

Job description

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.

Requirements

  • 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., * 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.

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

About the company

 Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com.

Our mission is to help people see data in new ways, discover insights, unlock endless possibilities.

Apply for this position