Software Development Engineering Manager
Role Direction and Impact
The Software Development Engineering Manager will be a critical leadership role in our engineering organization. This person will not only manage and grow engineering teams but also remain hands-on with technical guidance and strategic execution.
Key Responsibilities
- Lead, mentor, and manage a team of engineers, fostering growth and accountability.
 - Define and follow thru technical KPIs, strategy, architecture, and roadmap.
 - Collaborate cross-functionally team with product, design, QA, infosec, professional services, and stakeholders.
 - Champion best practices in development, ensuring code quality, scalability, and maintainability.
 - Drive a culture of innovation and continuous improvement.
 - Provide hands-on technical guidance and support in design and coding when necessary.
 - Own project delivery end-to-end, ensuring milestones are met.
 - Recruit, onboard, and retain top engineering talent.
 - Monitor project risks and implement mitigation strategies.
 - Stay updated on emerging technologies and industry trends to keep the team competitive.
 
Technical Requirements & Key Skills
Technical Background : Strong foundation in software engineering with hands-on coding experience.Software Development Expertise : Deep understanding of software design, architecture, algorithms, and system design.Leadership & Management : Proven track record of managing teams of engineers (3+ members). Experience managing high-performance teams and driving resultsModern Practices : Familiarity with Agile, DevOps, CI / CD pipelines, and modern development tools.Cloud & Infrastructure : Experience with AWS, GCP, or self-managed data centres.Programming Languages : Proficiency in at least one modern language (Python, Java, C++, etc.).Database Knowledge : Hands on experience SQL databases.Project Ownership : Demonstrated ability to take projects from concept to production.Plus Skills : Containerization (Docker, Kubernetes), microservices, distributed systems, data-driven decision-making. OLAP databases. Employee engagement program. Design review evaluations. Big data processing.