Senior Software Engineer

Job details

Posted Monday 09 June 2025
Job type Permanent
Reference 449
Recruiter Name Geraldine Flanagan

Back-End Engineer – Intelligence-Driven Cybersecurity
Full-Time | Galway/ Hybrid | Competitive Salary + Benefits

Are you passionate about solving complex problems in cybersecurity? Do you thrive in a fast-paced, high-trust environment where your work has a real impact?

We’re looking for a Back-End Engineer to join our Intelligence Services team—a group of innovators dedicated to using cyber threat intelligence to build cutting-edge technologies. If you enjoy working with streaming data, distributed systems, and cloud-native applications, this is the role for you.


What You’ll Do

  • Develop microservices and data streaming pipelines deployed on Kubernetes.
  • Design and build distributed systems to analyze cyber threat intelligence.
  • Deliver cloud-based cybersecurity products that use data in innovative ways.
  • Own your work from design through production in a collaborative, agile team.

What We’re Looking For

  • Experience working as part of a high-performing software engineering team.
  • Strong background in functional and object-oriented programming.
  • Experience building and maintaining REST APIs.
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with Kubernetes, Docker, and containerized applications.
  • Proficiency in working with event-driven architectures (Kafka preferred).
  • Solid understanding of CI/CD, GitOps, and agile development practices.
  • Comfortable with various database types: relational, NoSQL, and search engines.

Preferred Qualifications

  • BS or MS in Computer Science or related field.
  • 3–5 years of functional programming experience, ideally in Clojure.
  • Knowledge of build and CI tools (e.g., git, Gradle, CircleCI, Jenkins).
  • Strong computer science fundamentals in algorithms and data structures.
  • Familiar with Linux environments like CentOS or RHEL.
  • Experience writing automated tests (JUnit, Spock, Clojure.test).
  • Scripting knowledge in Bash, Python, or Ruby.