Senior Engineering Manager
Realtime recruitment is seeking a skilled Senior Engineering Manager for a permanent role in Dublin City Centre.
Key Responsibilities:
* Conduct design and code reviews to ensure high-quality software solutions.
* Collaborate with product managers and technical program managers to prioritize development efforts and manage project scopes.
* Represent the engineering function during customer interactions, analyze requirements, and drive technical solutions.
* Lead, mentor, and grow an engineering team operating across global locations.
* Establish and oversee development processes to ensure timely delivery of projects.
* Define and maintain standards for code quality, reliability, and maintainability.
* Provide technical leadership to deliver scalable and reliable software solutions.
Qualifications and Experience:
* Bachelor's degree in computer science, computer engineering, or a related field; advanced degrees (MS/PhD) are a plus.
* At least 10 years of hands-on software development experience with expertise in system architecture and clean coding practices using C++ and Python.
* At least 5 years' experience managing software development teams, including at least 2 years of experience managing first-line managers.
* 2+ years of experience in a technical lead or architectural role.
* Proven track record of managing engineering teams across multiple locations.
* Strong ability to manage multiple parallel projects effectively.
* Excellent communication skills, both verbal and written.