Engineering Manager – Maternity Leave CoverFoodCloud

Would you like to join an organisation that is passionate about tackling food waste and increasing social inclusion in communities across Ireland and internationally? Are you an experienced Engineering Manager who would like to work for one of Ireland's fastest growing social enterprises? If this sounds like you, we have the ideal role here at FoodCloud.

FoodCloud has a vision for a world where no good food goes to waste and the only thing bigger than our vision is our drive – we are an organisation of doers that are driven by kindness, fairness and a desire to help people and the planet.

Would you like to join an organisation that is passionate about tackling food waste and increasing social inclusion in communities across Ireland and internationally?

Are you an experienced Engineering Manager who would like to work for one of Ireland’s fastest growing social enterprises? If this sounds like you, we have the ideal role here at FoodCloud.

About the Job

FoodCloud is looking for an experienced Engineering Manager to lead the Software Engineering team responsible for Foodiverse. Foodiverse is our surplus food redistribution platform used by food retailers, food banks and charities across Ireland, the UK and internationally. Managing the Software Engineering team and working closely with the Head of Engineering, Product Owner and Scrum Master the Engineering Manager will use their strong technical and leadership skills to deliver our ambitious roadmap in a fast moving environment. This role will report to the Head of Engineering and will have a large impact on the success of Foodiverse in achieving our goals of reducing food waste and greenhouse gas emissions on a global scale.

Key Duties and Responsibilities

Manage and build a team of software engineers; coaching and supporting their personal and professional development goals in line with business needs as their line manager; Support the development and expansion of the organisation through strong leadership of the software engineering team and hiring talented software engineers.
Proactive stakeholder engagement; building strong relationships and promoting teamwork across the inhouse technology teams, contractors and wider stakeholders both internal and external.
Drive a culture of continuous improvement, embedding agile development processes and best practices to deliver on our technology roadmap and championing key strategic technology decisions.
In collaboration with the Product Owner and Scrum Master, plan and deliver effective sprints and releases to bring the roadmap to fruition.
Work with stakeholders to create and implement a technology roadmap using agile methodologies. Balance business needs with technical constraints and communicate the team outcomes to stakeholders. Participating in Technical and Project level governance reviews as required.
Responsible for ensuring that product requirements are fulfilled and align with reliability, resourcing and product vision initiatives. Coordinate all product phases: technical design, planning, documentation, development, system integration, testing, deployment, monitoring and user/customer feedback.
This is a management role but you will be expected to contribute to Code Reviews, Architectural Design and Infrastructure to help guide the technical direction of the team and shape the product
Maintain agreed engineering and team KPIs and metrics including supporting adherence to the annual technical department budget. Contribute to the creation and updating of policies relevant to technology.
Additional duties per business needs.

Key Skills

Highly competent with 5+ years professional experience in software engineering with at least 2 years managing an in-house software engineering team and external contractors.
Successful track record and consistent project success.
Strong organisational and communication skills alongside the ability to lead and build an effective technical team. Excellent written and spoken communication skills with experience of negotiating, influencing effectively and winning over audiences with compelling and persuasive presentations.
Have a deep understanding of modern software engineering best practices and experience communicating and advocating for these to technical and non-technical audiences. Experience with designing and building architecture for B2B platform applications designed to work in a 24*7 SaaS infrastructure.
In depth knowledge of large scale enterprise business systems and solutions integration in collaboration with multinational customers.

Technical Skills

Production experience building and running web applications and APIs using PHP on the Laravel framework, Javascript on Vue.js (or similar web application frameworks). Mobile development experience desirable (Flutter preferred).
Strong database skills (MySQL preferred) with proven experience in data modelling, database design and optimization.
CI/CD – use of modern CI/CD tooling (Github Actions, Gitlab CI, Bitbucket Pipelines or similar) and best practices using git, docker and other development tools. Strong skills and knowledge of automated testing best practices.
Production experience using a cloud provider such as Azure, AWS, Google Cloud, etc. (in a containerised environment such as Kubernetes preferred).
Experience maintaining platform reliability and availability using monitoring, observability and alerting tools for a production system and managing an on-call critical support team.

Position Requirements

This is a management role, leadership and mentoring skills are essential.
Degree in a relevant technical discipline or equivalent experience in software engineering
Highly technically competent with the ability to work within tight deadlines. Ability to implement software development best practices within an agile framework.
Strong fundamental understanding of technology and development teams with an ability to drive positive engagement across technical and business teams.
Comfortable with and eager to work through all points of the software development cycle; leading workshops, gathering requirements, high and low level documentation of designs and architectures, user story definition, backlog management, architecture, engineering, QA, and release management processes.
Most importantly, you enjoy working across various teams to develop solutions for both the business and the global surplus food problem.
Position: Full-time. Normal working hours are Monday through Friday 9.00 am to 5.30 pm.
What good looks like:
System reliability and performance: Maintain contractually agreed SLAs and reliability KPIs (99.9% availability)
Create solutions to business problems whilst maintaining a scalable and stable core product
Manage and support the software engineering team to complete tasks within the estimated time frame and with positive outcomes
Consistent, high-quality releases on a 1-6 week cadence which deliver value to the end users

Benefits

The role is a full-time, specific purpose contract (maternity leave cover) and will be based in our Tallaght Head Office. We can also offer flexible working arrangements, such as working from home, in line with role requirements.
We are very proud of our organisation culture, and our vision, mission and values which you can read more about on our website and on social media channels.
Be directly involved in the fight against climate change – reduce greenhouse gas emissions through your daily work!
We are a fast growing organisation with big ambitions – there will be plenty of opportunity to grow and develop professionally in this role through training and experience such as LinkedIn Learning.
Salary: DOE
24 days paid annual leave per annum
Tax Saver, Bike to Work Scheme, discounted gym membership and more.

If this sounds like your ideal role, we would like to hear from you. Please include your CV and cover letter to apply now!

For more information: click here (opens in a new tab)

  • Full-time
  • On-site
  • Paid

Sign up to our quarterly newsletter for more information on reuse and recycling and be part of Ireland’s only reuse and recycling network. For information about our privacy practices, see here.

Our funders

EPA Circular Economy Programme

CRNI supports its members and works to mainstream reuse thanks to core funding provided by the EPA under the Circular Economy Programme.

For more information about the programme see here.

Project Funding

Waste Regions Logos

Green + Social Virtual Trade Fair

CRNI’s Green + Social Virtual Trade Fair is funded by Ireland’s Regional Waste Management Plan Offices. This innovative virtual platform is open 24/7 and gives visitors the opportunity to explore green and social procurement opportunities provided by reuse, repair and recycling social enterprises and community-based organisations across Ireland.

Access the Green + Social Virtual Trade Fair here.

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-87279626-1', 'auto'); ga('send', 'pageview');