Jobs / Salesforce

Senior Software Engineer- SRE

Salesforce · Dublin, D, Ireland
Dublin, D, IrelandExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Dublin, D, Ireland
Visa sponsorship
Not specified

Job summary

This Site Reliability Engineer builds and operates reliable, scalable systems for large-scale internet-facing services, using software engineering, automation, observability, and AI-powered operations to improve availability and performance. The role leads incident response and systemic reliability improvements, develops self-healing automation with workflow engines such as Temporal, Airflow, and Argo Workflows, and creates observability and AI/ML operational tools while partnering with engineering teams on SLIs, SLOs, and error budgets.

Qualifications

  • At least 5 years of systems and software engineering experience for large-scale, internet-facing services.
  • Strong knowledge of distributed systems, Linux/Unix internals, and internet architecture, including DNS, HTTP, load balancing, and caching.
  • Proficiency in Python and Go.
  • Experience with Docker, Kubernetes, and workflow orchestration engines such as Temporal, Airflow, or Argo Workflows.
  • Production experience building and operating observability platforms.
  • Strong knowledge of SRE practices, including on-call operations, incident management, SLIs, SLOs, error budgets, postmortems, and toil reduction.
  • Experience applying AI/ML to operations and using AI development tools.
  • Preferred experience with AI agent frameworks, MCP, LLM-powered operational tools, open-source reliability or observability tools, multi-cloud or hyperscale environments.

Responsibilities

  • Lead incident detection, response, and resolution.
  • Conduct root cause analysis and blameless postmortems; implement systemic fixes.
  • Design and implement automation platforms and self-healing systems.
  • Build production-grade monitoring, logging, alerting, and tracing solutions.
  • Develop AI/ML-powered operational tools, including anomaly detection and runbook automation.
  • Define and uphold SLAs and SLOs with engineering and product teams.
  • Coach junior engineers through pair programming, design reviews, and code reviews.
  • Reduce operational toil and improve detection and recovery times.

Skills

AirflowArgo WorkflowsAWSDatadogDockerGCPGitHubGoGrafanaKubernetesLinuxPrometheusPythonSplunkElasticsearch

Certifications

AWS or GCP professional-level certification

Work schedule

On-call

Relocation

No