996,562open jobs
59,446companies
165,965added this week
Browse all
Salary
≈ $54k – $134k per year (Estimated)
Location
Remote (Dublin, Ireland)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Apr 23, 2026.

Overview
Company
Impact
Profile match
ZeroRisk.io's Merchant Management Platform delivers advanced compliance and cybersecurity solutions. Gain insights, mitigate risks, and drive revenue. Book a demo today.

Role Overview

The Software Engineer - Support & Operations is a full stack engineer whose primary focus is the stability, reliability, and recover-ability of a production SaaS environment. This role requires genuine engineering capability - reading and reasoning about Java and Angular codebases, navigating AWS infrastructure, and tracing a production problem from a customer symptom through logs, code, and infrastructure to its root cause.

Alongside day-to-day investigation and fix work, this engineer actively builds and maintains the internal tooling and documentation that makes the team faster and more effective over time. The right person is technically solid, methodical under pressure, and motivated by making complex problems understandable and preventable.

This role is well suited to an engineer with approximately three years of professional experience who is looking to deepen their full stack skills in a high-feedback, production-facing environment.

Key Responsibilities

Production Investigation & Bug Fixing

  • Triage and investigate production issues - querying logs, correlating events across services, and identifying root causes rather than surface symptoms.

  • Navigate both Angular front end and Java back end codebases to trace issues end to end, from a reported UI behaviour through to service logic and data layer.

  • Implement targeted code fixes for confirmed bugs, ensuring all changes are covered by tests, submitted via pull request, and reviewed before merging.

  • Escalate fixes that require architectural change or touch high-risk areas of the codebase to the Senior Engineer before proceeding.

  • Produce clear post-incident summaries covering what happened, root cause, resolution, and steps being taken to prevent recurrence.

Internal Tooling

  • Build and maintain internal tools that help the team investigate and manage recurring production issues more efficiently - log query utilities, diagnostic dashboards, automation scripts, and similar.

  • Identify manual or repetitive investigation steps that are candidates for tooling and prioritise building solutions that save meaningful time across incidents.

  • Maintain existing tooling to ensure it remains accurate and useful as the platform evolves.

Technology & Tooling Evaluation

  • Proactively research and evaluate new tools and technologies that could improve operational efficiency - observability platforms, incident management tooling, log analysis tools, and similar.

  • Produce concise assessments of candidate tools covering capability, integration effort, cost, and recommendation, sharing findings with the Senior Engineer and Staff Engineer.

  • Stay current with relevant developments in the SaaS operations and observability space.

AWS Environment

  • Navigate the AWS environment to support production investigations - reviewing logs, metrics, and infrastructure state to identify environment-level contributors to issues.

  • Work with the DevOps function where infrastructure changes are required as part of issue resolution.

Playbooks & Documentation

  • Build and maintain a library of debugging playbooks and how-to guides covering common production issues - step-by-step enough that any engineer can follow them.

  • Update playbooks after every significant incident to incorporate new learnings.

  • Identify gaps in the playbook library and prioritise filling them based on incident frequency and impact.

Skills & Experience

Essential

  • Approximately three years of professional software engineering experience with practical exposure to both Java and Angular.

  • Experience debugging issues in a cloud-hosted or SaaS environment, comfortable working with incomplete information under time pressure.

  • Working knowledge of AWS and confidence navigating cloud infrastructure for investigative purposes.

  • Strong log analysis skills - able to construct queries, correlate events across services, and draw diagnostic conclusions.

  • Clear written communication - able to explain a production issue and its resolution to both engineers and non-technical stakeholders.

  • Familiarity with Git-based workflows and standard code review practices.

Desirable

  • Experience building internal tooling or automation to support operational workflows.

  • Exposure to observability or incident management platforms such as Datadog, PagerDuty, or Grafana.

  • Understanding of relational database query analysis - able to identify slow or problematic queries as part of an investigation.

  • Familiarity with containerised deployment environments.

Ways of Working

  • Diagnose before fixing. Understanding the root cause before touching code - and documenting that understanding - is what reduces incidents over time rather than managing them indefinitely.

  • Every incident is a learning opportunity. A playbook update or post-incident note is part of the job, not an optional extra.

  • Build things that scale. Recurring manual investigation steps are a signal to build a tool, not a reason to repeat the same steps indefinitely.

  • Escalate early. If an investigation is not progressing, raise it to the Senior Engineer promptly. A delayed escalation is a worse outcome than an early one.

Reporting Structure

Reports to the Scrum Master / Team Manager. Works closely with Senior Engineers for code review and escalation of complex fixes. Escalates systemic issues to the Staff Engineer.

This role offers a clear development path toward a Senior Engineer position for engineers who broaden their full stack and infrastructure skills, or toward a specialist Site Reliability Engineer (SRE) track for those with a stronger infrastructure and observability focus.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
996,562 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Dublin
≈ $11k – $29k per year (Estimated) • Remote (India) • Contractor • 2+ years exp • Bachelor's Degree
Python
JavaScript
Python
Django
Django REST Framework
Databases
MySQL
Oracle
Management
Agile
Apply
Remote (Romania) • Contractor • 2+ years exp • Bachelor's Degree
Python
JavaScript
Python
Django
Django REST Framework
Databases
MySQL
Oracle
Management
Agile
Apply
Remote (Serbia) • Contractor • 2+ years exp • Bachelor's Degree
Python
JavaScript
Python
Django
Django REST Framework
Databases
MySQL
Oracle
Management
Agile
Apply
≈ $26k – $68k per year (Estimated) • Remote (Poland) • Contractor • 2+ years exp • Bachelor's Degree
Python
JavaScript
Python
Django
Django REST Framework
Databases
MySQL
Oracle
Management
Agile
Apply
$164k – $235k per year • Remote (United States, ET hours) • Full-Time • 1+ year exp • United States
Java
Databases
Google BigQuery
Google Bigtable
BigQuery
DevOps
gRPC
GCP
Apply
≈ $81k – $175k per year (Estimated) • In office • Contractor • Sydney
DevOps
Incident Management
Apply
$48k per year (gross) • Hybrid • Full-Time • Bachelor's Degree • Moscow
JavaScript
Java
TypeScript
C#
Java
Testcontainers
C#
ASP.NET Core
IdentityServer
MediatR
gRPC for .NET
xUnit
FluentValidation
MassTransit
Refit
Databases
PostgreSQL
Redis
RabbitMQ
AI/ML
Cursor
Claude Code
Frontend
Vue.js
Vuetify
Mobile
Material Design
DevOps
gRPC
OpenTelemetry
Prometheus
CI/CD
Docker
Kubernetes
Grafana
GitLab
Cybersecurity
Keycloak
Apply
≈ $42k – $117k per year (Estimated) • In office • Internship • Christchurch
Python
Java
SQL
Databases
Databricks
Analytics
Power BI
Microsoft Excel
Apply
≈ $22k – $47k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Gurgaon • Bengaluru
Python
SQL
Databases
Databricks
DevOps
GCP
Azure
CI/CD
AWS
Analytics
ETL/ELT
Dimensional Modeling
Apply
up to $65k per year (net) • Hybrid • Moscow
Java
Kotlin
SQL
1C
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Docker
Kubernetes
GitLab
Cybersecurity
Keycloak
Apply
$45k per year • Hybrid • Internship • Bachelor's Degree • Dublin
Python
SQL
Python
Flask
FastAPI
Dask
Databases
Redis
AI/ML
NumPy
DevOps
gRPC
Splunk
Azure
Jenkins
GitHub
Analytics
Plotly
Management
Confluence
Jira
Agile
QA
Pytest
Apply
≈ $86k – $179k per year (Estimated) • Remote (Ireland) • 5+ years exp • Bachelor's Degree • Dublin
Java
SQL
DevOps
Linux
Management
Agile
Apply
In office • Part-Time • Bachelor's Degree • Dublin
DevOps
Hyper-V
Linux
Windows
DNS
DHCP
Cybersecurity
FortiGate
Active Directory
Management
SharePoint
Agile
Service Desk
Apply
≈ $27k – $68k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
Python
Java
SQL
Analytics
Microsoft Excel
Apply
≈ $74k – $164k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Dublin
Apply
See all jobs
This is one of many
996,562 more open roles from verified company boards, updated every day.