Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
Are you passionate about building large-scale cloud services and eager to shape the future of AI-driven workflows? Do you thrive on leading teams that solve complex challenges at global scale?
We are looking for a Director of Software Development to drive innovation and execution for Oracle s groundbreaking, AI-powered centralized ticketing platform. This platform supports both OCI s internal operations and our rapidly expanding Alloy customer base. In this role, youll lead a team of engineers designing and delivering services and act as a site leader at our India Development Center. Youll play a pivotal role in setting technical direction, delivering mission-critical services, and cultivating a culture of innovation and operational excellence.
The ideal candidate has a track record of leading design and development of enterprise scale cloud services. You should be both a rock-solid manager and a cloud service generalist that is comfortable diving deep into any part of the stack. You should value simplicity and scale, work comfortably in a global, collaborative, agile environment, and be excited to learn.
Responsibilities:
Strategy & Product Partnership: Define and drive engineering strategy in close collaboration with Product Management to align technical direction with business goals, customer needs, and product vision.
Team Management: Build, lead, and mentor high-performing, cross-functional software teams. Grow a strong engineering culture that values quality, ownership, and continuous learning.
Execution & Delivery: Translate complex goals into actionable technical plans and milestones. Deliver secure, scalable, high-quality cloud services on time and on budget.
Architecture & Technical Oversight: Provide hands-on technical leadership in architecture, cloud infrastructure, and system design.
Innovation & Operational Excellence: Champion modern development practices, automation, and reliability engineering to improve velocity, quality, and operational excellence.
Qualifications:
Bachelor s or master s degree or equivalent experience in Computer Science, Engineering, or a related field
10+ years of experience in software development.
8+ years of hands-on management experience in software engineering, including 2+ year managing managers.
Experience in managing an engineering organization of 30+
Exceptional leadership and team-building skills, p roven ability to hire and grow talents.
Experience in designing enterprise scale full-stack cloud-based services
Deep technical expertise working with leading platforms such as OCI, AWS, Azure, GCP
Experience with container orchestration technologies (e.g., Kubernetes, Docker)
Strong grasp of Agile/SCRUM development in enterprise environments
Experience in full-stack cloud services and modern backend technologies (Java, Python).
Excellent communication skills with a collaborative and decisive leadership style.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical ArchitectEmployement Type: Full time