CareerPlan

Senior Software Engineer

Galway (Flexible), IEFull-time2026-10-15 → 2026-11-10
Hybrid

Core

Design, develop, and maintain high-throughput backend services in Java on AWS infrastructure, serving millions of interactions daily for enterprise customer experience orchestration.

Role type

Senior Backend Engineer (Java/AWS)

Builds

Genesys Cloud platform (Agentic Orchestration Platform)

Domain

Enterprise SaaS / Customer Experience / Cloud Infrastructure

Deliverable

production ML models

Required skills

Java, AWS, Distributed Systems, RESTful API design, gRPC, Event-driven messaging (Kafka, SQS, RabbitMQ), Observability, Security & Governance

Preferred skills

Apache Spark, Batch data processing, LLM systems concepts, SLOs and error budgets

Technologies

Java, AWS, Kafka, SQS, RabbitMQ, gRPC, Apache Spark, Flink, EMR, Glue

Responsibilities

Design, build, test, deploy, and operate backend capabilities (APIs, events/streams, storage, consistency, caching); Deliver features from discovery to GA; Build for scale and stability (observability, SLOs, runbooks); Collaborate across teams (Agentic AI, Product, Security, SRE, Frontend); Mentorship & Team Development (code reviews, standards, knowledge sharing); Make pragmatic trade-offs (latency, reliability, security, cost); Apply threat modelling and IAM best practices

Seniority

Senior, hands-on IC