Director of Engineering

Fenergo
Summary
Join Fenergo as a Director of Engineering to lead engineering teams and collaborate with product leadership. This hands-on role involves architecture, design, and delivery of scalable SaaS products. You will be a strong technical leader with experience in building enterprise-level SaaS products and working cross-functionally. Responsibilities include leading architecture and design, collaborating with product leadership, developing technical roadmaps, fostering innovation, and mentoring team members. You will also liaise with client technical teams and continuously improve engineering processes. The ideal candidate possesses extensive experience in technical roles, deep expertise in SaaS architecture, and proven leadership abilities. Fenergo offers a comprehensive benefits package.
Requirements
- Experience: 10+ years of experience in technical roles, with at least 5 years in engineering leadership, focusing on large-scale SaaS product development
- Architecture & Design: Deep expertise in SaaS architecture, including microservices, cloud infrastructure (ideally AWS), distributed systems, event-driven architecture, data architecture and API design. Experience with building scalable, multi-tenant, secure, performant and highly available systems
- Technical Leadership: Proven ability to lead engineering teams through complex technical challenges, while fostering a culture of collaboration and technical excellence
- Collaboration Skills: Strong ability to work cross-functionally with product, sales, and operations teams to ensure alignment of technical and product goals
- Scalability & Security: In-depth knowledge of building scalable and secure systems, with experience in performance optimization, data privacy, and compliance
- Communication: Exceptional communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders
- Problem-Solving: Excellent problem-solving skills, with a proven ability to identify and address technical challenges and make informed decisions that balance business needs with technical feasibility
- Visionary Leadership: Strong ability to articulate a clear technical vision and inspire the engineering team to achieve it
- Collaborative: A natural team player who thrives in cross-functional environments and works effectively with product leadership to drive results
- Innovative & Adaptable: A forward-thinking leader who is always seeking ways to improve processes, tools, and solutions, staying ahead of industry trends, and adapting to evolving business needs
- Client-Centric: Focused on delivering client outcomes by ensuring that technical solutions are aligned with customer requirements and business value
Responsibilities
- Lead Architecture & Design: Drive the architecture and design of scalable, secure, and performant SaaS solutions, ensuring that all engineering decisions align with Fenergo's long-term technical vision
- Collaboration with Product Leadership: Work closely with the product leadership team to align the engineering roadmap with product strategy. Provide technical guidance to the product team on feasibility, design trade-offs, and best practices to ensure product delivery meets customer needs and business goals
- Strategic Leadership: Develop and execute the technical roadmap for engineering, ensuring alignment with product goals, scalability requirements, and client expectations. Lead the engineering team in delivering on business-critical product features and innovations
- Innovation & Technical Advocacy: Advocate for and implement innovative technical solutions that align with product vision and business objectives. Ensure that the product’s architecture supports Fenergo’s strategic growth and performance targets
- Team Development & Mentorship: Provide leadership and mentorship to senior engineers and engineering managers. Foster a culture of technical excellence, continuous learning, and high performance within the engineering team
- Liaise with Client Senior Technical Teams: Work directly with senior technical personnel from key client organizations to address and resolve complex technical challenges, ensuring that Fenergo’s solutions meet the client’s evolving needs and integrate seamlessly into their environments
- Continuous Improvement: Continuously evaluate and improve engineering processes, tools, and practices to ensure that engineering teams operate efficiently and effectively while delivering high-quality products. Leverage the latest AI-driven tools and technologies to enhance developer productivity, streamline workflows, and automate repetitive tasks, ensuring the team can focus on higher-value work
Benefits
- Company pension contribution
- Life assurance/ Income protection
- 23 days annual leave
- 3 company days
- Annual bonus opportunity
- Work From Home set-up allowance
- Other competitive company benefits, such as flexible working hours, work from home policy, bike to work scheme, sports and social committee, weekly fitness and sports classes and much more
- Buddy system
- Collaborative working environment
- Extensive training programs, classroom and online, through ‘Fenergo University’
- Defined training and role tracking to allow you see and assess your own career development and progress
- Active sports and social club
- State of the art offices in the heart of Dublin’s Docklands with great facilities, canteen and games area
- Opportunity to work with clients and colleagues on a global scale for a world leader in Client Lifecycle Management
- Opportunity to work on a cutting-edge Fintech Product, using the latest of tools and technologies
- Healthcare cover through the VHI