Posted on: 20/11/2025
Job Title : Engineering Manager (Technical)
Overview :
We are seeking an experienced Engineering Manager with a strong technical background and proven leadership experience to oversee software development teams.
The ideal candidate has 12+ years in hands-on engineering, excels at translating technical requirements into executable development plans, and can effectively guide engineers while maintaining high technical standards.
Key Responsibilities :
- Lead, mentor, and support software engineers to ensure high performance, growth, and delivery excellence.
- Collaborate with product and technical stakeholders to analyze technical requirements and convert them into clear development tasks and roadmaps.
- Manage the full software development lifecycle using Jira, including sprint planning, backlog grooming, and tracking team progress.
- Conduct technical reviews, including Git workflows, pull requests, code reviews, and ensuring best practices in version control.
- Drive architectural discussions and provide technical guidance without being blocked by specific technologies (technology-agnostic problem solving).
- Ensure delivery of high-quality, scalable, and maintainable software solutions.
- Identify risks, manage dependencies, and resolve blockers to keep projects on schedule.
- Foster a culture of collaboration, ownership, and continuous improvement.
- Support hiring efforts and contribute to engineering team growth.
Required Qualifications :
- 12+ years of overall technical experience, including several years in software development.
- Strong proficiency in Java (Spring Framework), Python, or Node.js.
- Demonstrated experience in integrating AI/ML components into applications.
- Proven track record of working on commercial, large-scale enterprise projects.
- Sound understanding of software design principles, design patterns, and clean coding standards.
- Experience deploying applications using Docker, Kubernetes, and cloud environments.
- Strong understanding of software engineering principles, system design, and modern development practices.
- Experience managing engineering teams or leading technical projects.
- Proficiency with Git and the PR review process, including branching strategies and CI/CD best practices.
- Strong experience working with Jira for project and development management.
- Ability to understand complex technical requirements and communicate effectively with both technical and non-technical stakeholders.
- Technology-agnostic mindset with hands-on familiarity across multiple programming languages, frameworks, or platforms.
- Excellent communication, leadership, and organizational skills.
Preferred Qualifications :
- Experience working in Agile or Scrum environments.
- Exposure to cloud technologies (AWS, GCP, or Azure).
- Background in microservices, distributed systems, or DevOps practices.
- Experience in performance management, coaching, or building high-performing teams.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Engineering Management
Job Code
1577833
Interview Questions for you
View All