Software Development Director

BENGALURU, KARNATAKA, India

Oracle

Oracle offers a comprehensive and fully integrated stack of cloud applications and cloud platform services.

View all jobs at Oracle

Apply now Apply later

We are seeking an experienced software development director to join our team in designing and developing innovative tools that empower Oracle's SaaS business. 

As a software development director, you will play a key role in scaling our engineering organization and delivering solutions that empower data-driven decision making across the company,

This is an opportunity to shape and expand our engineering function, working alongside a talented team of software and data engineers to build scalable, high-impact solutions. Our data platform is at the heart of our operations, supporting analytical capabilities and providing key business insights through a suite of AI models, APIs, and Applications. 

We are seeking a hands-on leader who thrives in an agile, fast-paced environment and is passionate about building teams, fostering innovation, and driving technical excellence.

The software development director’s responsibilities include:

  • Lead the design, and development of one of our key products, ensuring it meets the needs of our business stakeholders.
  • Drive engineering best practices, including CI/CD, automated testing to ensure scalability, reliability, and data accuracy.
  • Build, mentor, and scale a high-performing engineering team, including both software and data engineers to support the evolving needs of the product.
  • Foster a culture of excellence, collaboration, and continuous learning.
  • Driving hiring initiatives, to attract top talent and ensure the team is setup for success as we grow.
  • Collaborate closely with the product manager and business stakeholders to define the technical roadmaps and align engineering efforts with strategic goals.
  • Work with data engineers, architects to optimize data pipelines and infrastructure, supporting the AI models and delivering actionable insights through the applications and APIs.
  • Champion Agile/Lean methodologies to enable iterative development and rapid delivery of value.
  • Establish processes that balance speed, scalability and quality in a dynamic environment.
  • Ensure transparency and alignment across the organization to facilitate collaboration and efficient execution.
  • Contribute to the long-term vision and architecture of the product, and data platform.

Job Requirements:

  • Proven experience in building and scaling engineering teams in a high-growth dynamic environment, ideally with a focus on data driven solutions.
  • Strong background in application development, with experience in full-stack or backend development using microservices architecture.
  • Exposure to the ML development lifecycle, including data pipeline and model deployment, monitoring is a plus but not required.
  • Expertise in Agile methodologies and software engineering best practices (CI/CD, branching strategies, system design patterns, cloud technologies).
  • Leadership and mentoring skills, with a proven ability to grow and develop engineering talent. 
  • Experience in partnering with product and business teams to align technical roadmaps with the strategic and business objectives.

Qualifications:

  • 10+ year’s experience managing large engineering teams.
  • Leadership, mentorship and raising the talent bar across the organization
  • Excellent written and verbal communication skills 
  • Strong analytical and problem-solving skills with the ability to resolve complex technical challenges.
  • Bachelor’s or master’s degree in computer science, Engineering, or a related field, or equivalent practical experience.

Career Level - M4

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. 

We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. 

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile APIs Architecture CI/CD Computer Science Data pipelines Engineering Machine Learning Microservices Model deployment Oracle Pipelines Testing

Perks/benefits: Career development Flex hours Insurance Startup environment Transparency

Region: Asia/Pacific
Country: India

More jobs like this