Position: Director - Product Engineering
Location: Chennai
Experience: 17+ years
Grade-VP
Domain-Insurance
Position Summary
We are seeking an seasoned Engineering Leader with deep technical expertise, proven experience in solution architecture, and a track record of successfully delivering complex software products to production at scale.
Key Responsibilities
Strategic Leadership:
- Lead cross-functional collaboration between engineering, product, and business teams
- Drive architectural decisions and technology choices that align with business objectives
- Establish engineering best practices, coding standards, and development methodologies
- Build and scale high-performing engineering teams
Technical Excellence:
- Oversee the design and implementation of scalable, secure, and maintainable software solutions
- Ensure robust system architecture that can handle growing user demands
- Lead technical reviews and guide complex engineering challenges
- Drive adoption of modern development practices, including CI/CD, automated testing, and DevOps
Product Development:
- Manage multiple production rollouts and ensure the successful delivery of features
- Collaborate with product management to translate business requirements into technical solutions
- Oversee the entire software development lifecycle from conception to deployment
- Ensure high-quality deliverables that meet performance, security, and scalability requirements
Team Management:
- Recruit, mentor, and develop engineering talent
- Foster a culture of innovation, collaboration, and continuous learning
- Conduct performance reviews and provide career development guidance
- Promote knowledge sharing and technical excellence across the team
REQUIRED QUALIFICATIONS
- Proven ability to design end-to-end solutions for complex business problems
- Experience with system integration, data modeling, and enterprise architecture patterns
- Strong understanding of scalability, performance optimization, and security considerations
- Deep expertise in Java programming with hands-on development experience.
- Extensive knowledge of object-oriented programming, design patterns, and software architecture principles
- Experience with microservices architecture, RESTful APIs, and distributed systems
- Strong people management experience is required.
TECHNICAL SKILLS SUMMARY
Programming Languages:
Frameworks & Technologies:
- Spring Boot, Spring Framework
DevOps & Tools:
- CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Testing frameworks (JUnit, pytest, Selenium)
Cloud Technologies (Good-to-have):
PREFERRED QUALIFICATIONS
- Bachelor's/Master's degree in Computer Science, Engineering, or related technical field