Job Summary We are seeking an experienced Engineering Manager to lead and mentor a team of engineers, drive technical excellence, and deliver high-quality software solutions. The ideal candidate combines strong technical expertise with leadership skills to guide teams in building scalable, reliable, and efficient systems aligned with business goals.Key ResponsibilitiesLead, mentor, and grow a team of software engineers through coaching, feedback, and career developmentPlan, prioritize, and manage engineering projects to ensure timely deliveryCollaborate with product managers, designers, and stakeholders to define technical requirementsDrive architectural decisions and ensure best practices in design, coding, and testingMaintain high standards for code quality, performance, and securityManage team performance, including hiring, onboarding, and performance reviewsIdentify and resolve technical and organizational challengesFoster a culture of innovation, ownership, and continuous improvementEnsure effective communication across teams and leadershipRequired QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or related field5+ years of software development experience2+ years of experience managing or leading engineering teamsStrong proficiency in one or more programming languages (e.g., Java, Python, JavaScript, etc.)Experience with system design, architecture, and scalable applicationsExcellent leadership, communication, and problem-solving skillsKey SkillsLeadership & team managementStrategic thinkingTechnical expertiseDecision-makingStakeholder managementConflict resolutionKPIs / Success MetricsTeam productivity and delivery timelinesCode quality and system reliabilityEmployee engagement and retentionSuccessful project execution#J-18808-Ljbffr