I

Senior Software Engineer

InterSystems

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
8+ yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

This senior-level engineering position centers around hands-on development using Go and focuses on building Kubernetes Operators, platform automation, security, and reliability. Collaborating closely with Kubernetes architects, Site Reliability Engineers, and cloud operations teams, you will engineer scalable software solutions that transform complex operational workflows into high-quality, production-grade systems.

Key Responsibilities

  • Design and develop Kubernetes Operators, custom resource definitions (CRDs), controllers, APIs, and automation with Go.
  • Automate platform lifecycle processes including provisioning, upgrades, scaling, recovery, and configuration.
  • Create robust, observable, secure, and fault-tolerant controllers that manage retries, drift, failures, and cluster state changes.
  • Implement comprehensive automated test suites and contribute to continuous integration/continuous delivery, GitOps workflows, Helm charts, and infrastructure automation.
  • Integrate platform software across diverse Kubernetes environments such as public cloud, private cloud, and on-premises clusters.
  • Apply secure Kubernetes practices including role-based access control (RBAC), secrets management, admission control, and workload isolation.
  • Enhance platform reliability with observability tools, troubleshooting, incident analysis, and automation improvements.
  • Mentor and guide engineers while promoting engineering standards and best practices.

Candidate Profile and Requirements

  • Minimum of 8 years’ experience in software development, cloud platforms, DevOps, infrastructure automation, or site reliability engineering.
  • Proficient in production-grade software development using Go.
  • Hands-on experience creating Kubernetes Operators, controllers, CRDs, admission webhooks, or related Kubernetes-native applications.
  • Strong knowledge of Kubernetes APIs, reconciliation patterns, RBAC, finalizers, status conditions, and object lifecycle management.
  • Experience in supporting production Kubernetes environments and managing distributed systems.
  • Expertise with automated testing strategies, CI/CD pipelines, GitOps, Helm, Linux systems, containerization, networking, storage, and Kubernetes troubleshooting.
  • Applied experience implementing Kubernetes security best practices.
  • Excellent communication skills coupled with experience mentoring and influencing other engineers.

Preferred Additional Experience

  • Familiarity with tools and technologies such as Kubebuilder, Operator SDK, controller-runtime, Terraform, Argo CD, Flux, EKS, AKS, GKE, Prometheus, Grafana, Istio, Linkerd, or Cilium.
  • Experience working within regulated or mission-critical environments is advantageous.
  • Relevant certifications in Kubernetes, Terraform, cloud DevOps, or Linux are a plus.

About the Company

InterSystems is a leading data technology company delivering unified platforms for innovative applications in healthcare, finance, manufacturing, and supply chain sectors across over 80 countries. Founded in 1978 and headquartered in Boston, Massachusetts, InterSystems supports large organizations globally by solving interoperability, speed, and scalability challenges. The company offers continuous 24/7 customer and partner support with offices in 28 countries.

Important Notices

InterSystems utilizes AI tools internally for administrative purposes during recruitment, such as candidate data management. AI does not influence hiring decisions, which are exclusively made by InterSystems personnel.

Candidates may use AI tools for CV or interview preparation only if the materials are truthful and accurately represent their experience. The use of AI or third-party transcription services during interviews or assessments is not permitted.

Wearable technology or AI-connected devices (e.g., smart glasses, wearables) are prohibited during the interview and selection process. Applicants requiring any assistive technology as a reasonable accommodation under ADA or applicable laws should contact InterSystems Human Resources prior to participating.

Level

Senior

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer