Software Development Director

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Director of Software Engineering at Oracle, managing a team that designs, develops, troubleshoots, and debugs software programs for databases, applications, tools, and networks. The role involves overseeing software development initiatives, driving architectural enhancements, and establishing operational policies. Requires strong leadership, software architecture expertise, and experience managing large-scale projects and cross-functional teams.

What you'd actually do

  1. Lead, mentor, and manage a team of engineers focused on software development, operations, and distributed systems.
  2. Oversee the design, development, testing, debugging, and deployment of software applications, operating systems, and database solutions.
  3. Build and implement enhancements within the existing software architecture, while envisioning and driving architectural improvements.
  4. Establish and enforce operational policies through subordinate managers to ensure consistent and effective execution of engineering practices.
  5. Collaborate and negotiate with internal and external executive stakeholders on complex technical and policy matters to influence strategic direction.

Skills

Required

  • software engineering
  • operations
  • distributed systems
  • software architecture
  • people management
  • large-scale software projects
  • cross-functional teams
  • product development processes
  • communication
  • negotiation
  • analytical skills

Nice to have

  • cloud-native architectures
  • microservices
  • DevOps practices
  • large-scale distributed databases
  • networking technologies
  • technical vision
  • strategy