Director Software Development

8 - 12 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: We are seeking a dynamic and visionary Technical Director to lead, inspire, and scale a team of talented engineers. Your role will involve managing 25+ engineers, fostering a culture of autonomy, ownership, and excellence. As the Technical Director, you will be at the core of product innovation, driving technical excellence, and empowering engineers to deliver high-quality software solutions in the storage and infrastructure domain. Key Responsibilities: - Lead the end-to-end development lifecycle for DataCore's flagship products SANsymphony and OpenEBS, ensuring timely delivery of robust, scalable solutions. - Directly manage and mentor 25+ engineers in a flat structure, balancing hands-on technical leadership with strategic direction. - Provide architectural and technical guidance, review designs and code, and champion modern engineering approaches across the team. - Build and nurture a high-performing engineering culture through mentorship, performance management, and professional development. - Inspire innovation through proof-of-concepts, design exploration, and technical deep dives while maintaining a close connection to the codebase. - Partner with cross-functional teams to drive seamless product delivery. - Champion engineering excellence by establishing quality standards, driving automation, and strengthening DevOps practices. - Scale the team through strategic hiring and developing diverse talent. - Define and execute a multi-year technical strategy and roadmap for storage products. - Communicate progress, risks, and solutions effectively to senior leadership and stakeholders. Qualifications Required: - 20+ years of software engineering experience, including 8+ years in engineering leadership. - Strong background in software-defined storage with hands-on experience in block storage technologies. - Proficiency in functional languages (C, Golang, Rust) and at least one OO language. - Knowledge of system-level concepts, including SCSI, NVMe, containers, and Kubernetes-based architectures. - Experience managing large teams without intermediate management layers. - Bachelor's/Master's degree in Computer Science, Engineering, or related field. Additional Details: DataCore's flagship products, SANsymphony and OpenEBS, serve mission-critical workloads globally. Working at DataCore offers a unique opportunity to shape the future of storage technology in a flat, collaborative structure that values technical excellence and individual ownership. If you are passionate about technology and hands-on leadership, and excited about scaling teams in flat structures, this role is perfect for you.,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india