Head of Engineering / 5 hours ago

Posted 1 day 17 hours ago by Php-Jobs

90 000,00 € - 120 000,00 € Annual
Permanent
Full Time
Other
Dublin, Ireland
Job Description

ZeroRisk is seeking a Head of Engineering to support significant growth, including large single-tenant enterprise deployments and increased AWS infrastructure footprint. This role is crucial for structuring the internal engineering function and reducing dependencies on the CTO.

The Head of Engineering serves as the primary interface between the CTO and all technical execution teams, including internal developers, outsourced development teams, and the external cloud operations provider. This leadership position is accountable for the technical delivery, reliability, and evolution of the ZeroRisk application and AWS infrastructure.

The ideal candidate is a hands on senior engineer with strong people leadership and cloud operations experience, capable of managing development workflows, ensuring code quality, and driving operational excellence across multiple AWS accounts and environments. This role reports directly to the CTO.

Overview

ZeroRisk provides technology solutions to financial institutions and payment providers, focusing on managing merchant Risk and Compliance.

The Lead of Engineering will oversee the end to end engineering lifecycle, spanning coding standards, architecture, AWS CloudOps, and incident management. Responsibilities include active code contribution (Java Spring, Python, PHP), supervising developers (internal and external), enforcing secure coding practices, and coordinating with the CloudOps provider to ensure highly อ่าน available and cost efficient operations.

This is a hybrid technical and managerial role, approximately 60% hands on technical work and 40% leadership, prioritization, and coordination.

Location & Remote Setup

This is a remote role for candidates based in Europe or adjacent regions, requiring alignment with Irish working hours for daily collaboration. The role requires occasional travel to Ireland; EU citizenship or unrestricted European travel is preferred. Candidates must fulfill this requirement to apply.

Expectations Leadership & Ownership
  • Serve as the engineering lead for the entire ZeroRisk platform, ensuring delivery quality, code health, and architectural alignment with the companyומית roadmap.
  • Act as the daily operational bridge between the CTO, developers, QA, and CloudOps provider.
  • Own the engineering roadmap execution and ensure sprint commitments are met.
  • Mentor developers, review code, and ensure alignment with best practices.
Software Engineering
  • Hands on contribution in Java Spring Boot (core backend), Python (utilities, agents, Lambdas), and PHP (legacy components).
  • Define and enforce coding standards and software architecture guidelines.
  • Lead and support the development team (internal + outsourced), ensure smooth code review cycles, and manage technical dependencies across teams.
AWS & Cloud Operations
  • Own the operational health of ZeroRisk deployments across multi account AWS infrastructure.
  • Collaborate with the CloudOps provider on monitoring, cost control, alerting, and incident response.
  • Lead CloudFormation reviews and contribute to IaC improvements.
  • Drive operational excellence: reliability, uptime, scalability, and environment consistency.
Process & Quality
  • Improve CI/CD pipelines inCities collaboration with the CTO and CloudOps provider.
  • Enforce QA processes, including code reviews, unit testing, and regression workflows.
  • Improve logging, monitoring, and observability standards.
Qualifications Must Have
  • 5+ years of experience running web applications and services in the cloud.
  • Strong working knowledge of AWS (including ECS, RDS, S3, CloudFront, IAM, and networking fundamentals).
  • Experience with cloud native deployments and Infrastructure as Code (CloudFormation).
  • Practical experience with Python (scripts, utilities, Lambdas) and PHP (legacy systems).
  • Strong understanding of secure coding, DevOps/SRE fundamentals, and modern CI/CD.
  • Excellent technical communication and leadership skills.
  • Fluent in written and spoken English.
Nice to Have:
  • Experience managing outsourced development teams.
  • Knowledge of AngularJS, React, and Node.js.
  • Familiarity with multi tenant SaaS architectures.
  • Experience in regulated or security sensitive environments.
  • Hands on development experience with Java Spring Boot in production environments.
Success Metrics 30 Days
  • Fully understand ZeroRisk's architecture, codebase, AWS footprint, and team structure.
  • Take ownership of release processes and begin supervising outsourced/internal development workflows.
  • Establish strong communication rhythms with the CloudOps provider and CTO.
60 Days
  • Deliver significant improvements in sprint delivery predictability and ন ৰ্ত quality.
  • Implement stronger monitoring, alerting, or PI/CD enhancements in at least one environment.
  • Lead at least one architectural or refactoring initiative.
  • assortment
90 Days
  • Fully own the engineering pipeline: development, reviews, cloud deployments, and post release monitoring.
  • Produce a technical roadmap for architecture evolution, cost optimisation, DevOps maturity, and reliability.
  • Demonstrate measurable delegations in delivery velocity, incident response, and code/base stability.
  • Lead the engineering team in delivering secure, scalable, and well tested features.
  • Coordinate with CloudOps to ensure system stability, monitoring, and cost efficiency.
  • Write, review, and deploy code in Java Spring, Python, and PHP.
  • Ensure technical debt is tracked, prioritised, and steadily reduced.
  • Drive adoption of industry best practices in coding, security, and DevOps.
  • Maintain strong documentation culture across engineering and CloudOps.
  • Support onboarding of new single tenant customers from a technical perspective.
  • intyL
  • Act as escalation point for L2/L3 issues when support teams need technical guidance.
Competencies
  • Technical Leadership - guides developers, sets engineering direction, enforces standards.
  • Hands On Mastery - strong coder in Java Spring and confident in Python and PHP.
  • Cloud Operations Expertise - understands AWS deeply and collaborates effectively with CloudOps partners.
  • Problem Solving - able to resolve complex issues across both code and infrastructure.
  • Ownership Mindset - treats platform reliability as a top priority.
  • Communication - clear, structured, and effective with CTO, developers, and external partners.
  • Adaptability - thrives in a fast paced scale up environment.
Hiring Process

Candidates can expect at least four interviews, including conversations with cross functional stakeholders. Reference checks are conducted before making an offer. We seek candidates committed to engaging thoughtfully and seriously in the process.

If you are excited to take ownership of the Head of Engineeringpués role in a modern, AI powered SaaS environment and help scale proven solutions, we encourage you to apply.