Taro Logo

Software Development Director

A world leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry leaders for over 40+ years.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Healthcare

Job Description

Oracle is seeking a Director of Software Development to lead the development of their next-generation AI Agent platform. This is a strategic leadership role that combines deep technical expertise with people management to build and guide a high-performing engineering team. The position involves designing and delivering a sophisticated platform that enables AI Agent developers to build, test, and deploy intelligent agents using Oracle's data, knowledge layers, and event-driven architecture.

The ideal candidate will have extensive experience in software development leadership, with a strong background in building developer platforms and cloud-native architectures. They will be responsible for setting technical direction, mentoring team members, and ensuring the delivery of high-quality solutions while maintaining close collaboration with product managers, UX designers, and other stakeholders.

This role offers the opportunity to shape the future of AI Agent innovation at one of the world's leading cloud solution providers. The position combines hands-on technical work with strategic leadership, requiring someone who can both contribute directly to code and architecture while building and inspiring a team. Oracle offers competitive benefits, a culture of innovation, and the chance to work on cutting-edge AI technology that impacts developers worldwide.

Working at Oracle means joining a company with over 40 years of industry leadership, strong values, and a commitment to diversity and inclusion. The role provides the opportunity to work with industry-leading technology while maintaining work-life balance and contributing to meaningful technological advancement in the AI and cloud computing space.

Last updated 2 days ago

Responsibilities For Software Development Director

  • Recruit, mentor, and inspire a talented development team
  • Set strategic direction and shape architecture decisions
  • Contribute to software design, coding, and code reviews
  • Champion engineering best practices including automated testing and CI/CD pipelines
  • Collaborate with Product, UX, and stakeholders to align technical execution
  • Engage with Developer Relations and external developers
  • Build and lead development of AI Agent platform

Requirements For Software Development Director

Java
Python
JavaScript
TypeScript
  • Bachelor's degree in Computer Science or related field (Master's preferred)
  • 10+ years of professional software development experience
  • 5+ years in a leadership role
  • Experience building developer platforms, SDKs, or APIs
  • Expertise in cloud-native architectures and microservices
  • Strong proficiency in Java, Python, or JavaScript/TypeScript
  • Experience with AI agents or conversational AI preferred
  • Exceptional communication and interpersonal skills

Benefits For Software Development Director

Medical Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs