Talent.com
WorkLife Tech
Director - Software EngineeringWorkLife Tech • Bangalore
Director - Software Engineering

Director - Software Engineering

WorkLife Tech • Bangalore
22 days ago
Job description

Job Title : Director of Software Engineering

Role Summary :

Repro is looking for a Director of Software Engineering who combines deep technical expertise with proven leadership in large-scale software delivery. This role requires a hands-on technologist who can architect, build, and review complex systems while leading high-performing engineering teams to deliver reliable, scalable, and high-quality software.

You will own execution across multiple teams, drive engineering excellence, and partner closely with Product, Architecture, and Business leaders to turn strategy into shipped outcomes.

Key Responsibilities :

Engineering Leadership & Delivery :

- Lead multiple engineering teams responsible for end-to-end software delivery across critical platforms and products

- Own execution, delivery predictability, and quality across programs using Agile / Scrum / Kanban methodologies

- Translate product and business goals into technical roadmaps, milestones, and execution plans

- Ensure on-time, on-budget delivery while maintaining high engineering standards

Technical Excellence & Architecture :

- Provide hands-on technical leadership in system design, architecture reviews, and complex problem solving

- Stay actively involved in code reviews, design discussions, and critical technical decisions

- Drive best practices in software architecture, scalability, performance, security, and reliability

- Set and enforce engineering standards for coding, testing, CI/CD, observability, and production readiness

Hands-On Contribution :

- Maintain strong hands-on coding ability and contribute when needed (prototyping, critical paths, debugging, design spikes)

- Guide teams through complex refactors, migrations, and modernization efforts

- Act as a technical mentor and escalation point for challenging engineering problems

People & Talent Leadership :

- Build, mentor, and retain high-performing engineering managers and senior engineers

- Foster a culture of ownership, accountability, continuous learning, and engineering excellence

- Partner with HR and leadership on hiring strategy, performance management, and succession planning

Cross-Functional Collaboration :

- Work closely with Product Management to align on priorities, scope, and trade-offs

- Collaborate with Architecture, DevOps, Security, and QA to ensure cohesive execution

- Communicate clearly with senior leadership on delivery status, risks, and technical decisions

Required Qualifications :

- 12+ years of experience in software engineering, with 5+ years in senior engineering leadership roles

- Proven track record of delivering complex, large-scale software systems in production

- Strong hands-on coding experience in one or more modern programming languages (e.g., Java, Python, React, MongoDB, MySQL, Dart, Django)

- Deep understanding of system design, distributed systems, APIs, databases, and cloud-native architectures

- Experience leading teams using Agile delivery practices

- Strong knowledge of CI/CD pipelines, DevOps practices, and production operations

- Ability to balance technical depth with execution, people leadership, and business impact

- Experience building SaaS or platform-based products at scale

- Background in cloud platforms (AWS, Azure, GCP) and microservices architectures

- Experience with high-availability, high-performance, or data-intensive systems

- Strong product mindset with the ability to make pragmatic trade-offs

What Success Looks Like in This Role :

- Engineering teams deliver predictably with high quality and minimal firefighting

- Architecture scales with business growth while remaining maintainable

- Engineers respect you as a leader who can go deep technically and drive execution

- Stakeholders trust engineering commitments and delivery timelines

(ref:hirist.tech)
Create a job alert for this search

Director - Software Engineering • Bangalore

Similar jobs

Manager, Software Engineering

JobtedBengaluru, Karnataka, IN

External Job Ad: Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know.That’s why at Applied Systems India Pvt Ltd.Applied Systems company, we’re building ... Show more

 • Promoted

Custom Software Engineering Lead

AccentureBengaluru, IN

Project Role : Custom Software Engineering Lead Project Role Description : Own the technical direction and architecture of custom software solutions, leading teams through design and delivery.Set d... Show more

 • Promoted

Software Engineering Senior Manager

TakedaBangalore, Karnataka, IN

By clicking the Apply button I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Tak... Show more

 • Promoted • New!

Director of Engineering

Weekday AIBengaluru, KA, IN

This role is for one of the Weekday's clients Salary range: Rs 13000000 - Rs 20000000 (ie INR 130 - 200 LPA) Min Experience: 15+ years Location: Bengaluru, Karnataka, India JobType: full-time W... Show more