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.