Description:
As Engineering Manager, you’ll lead a team delivering a scalable, data-driven SaaS platform used by global enterprises to power real-time performance conversations, analytics, and coaching. You’ll balance technical leadership, architecture, and team growth while solving exciting challenges—like high-volume real-time feedback, integration with recognition systems, and building analytics-driven insights at scale.
- This is a hybrid role requiring three days a week onsite in our Dublin office**
What We Can Offer You
- An opportunity to guide strategy and delivery within your product area, collaborating across engineering, architecture and product to ensure successful execution of deliverables.
- An experienced product development team to work with in achieving your goals.
- An opportunity to impact engineering strategy and best practices.
- High levels of autonomy, trust, and support to create the right environment for your success.
- Exciting challenges to help grow your career through new approaches and experiences.
- High-profile deliverables that involve a broad range of skills, including software design, development, testing and deployment to AWS Cloud infrastructure.
- An opportunity to guide your team in driving impactful outcomes in an environment where organisational, strategic and technical ambiguity and change is common.
- An opportunity to drive the full talent lifecycle for your functional area championing a culture of growth and development through a rich set of facilitation, coaching and mentorship skills.
The Skills You Will Bring
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 1- 2+ years' experience leading high performing teams with a track record of delivering SaaS products at scale.
- 5+ years of hands-on software development experience with Java (Java 17 preferred) and Spring Framework.
- Proficiency with AWS, CI/CD pipelines, Oracle and/or PostgreSQL, event-driven systems (Kafka), Terraform, Jenkins, and Maven for deployment automation and QA.
- A deep understanding of the software development lifecycle as well as engineering and agile best practices and approaches.
- Experience using metrics for a data-driven approach to product development and decision making.
- An ability to communicate and collaborate with colleagues in product, design, engineering and beyond to work with the best interests of our customers and the strategic goals of the company.
- Professional experience in making large complex business problems more approachable, with an ability to understand risks, dependencies and monitoring of delivery health
- Experience with HR tech, employee recognition, or performance management platforms (a plus).
Achievements
- You have successfully led a team to deliver features and applications projects with high impact on customers, on time, and to a high level of quality, scalability and performance.
- You have driven initiatives to measurably improve team ways of working, engineering process within your team and beyond.
- You have successfully mentored and coached engineers to grow in their careers resulting in new opportunities and career progression.
- You have led or coached teams to design scalable client-facing solutions, making trade-offs where required considering the constraints and long-term engineering and product strategy.
- You have successfully advocated for and then delivered technical debt deliverables as part of the teams’ roadmap, and adoption of emerging toolsets and techniques to enhance the developer experience.
- You have cultivated an environment of accountability, trust and psychological safety where people are able to do their best work
- Exposure to data engineering teams and data-driven applications is desirable