CareerPlanSign in

Principal Software Engineer

Ireland💼 Full-time🗓 2026-06-18 → 2026-10-07

Core

Design and evolve backend platforms, data foundations, and runtime systems to power Agentic AI products and orchestrate customer experiences at global scale.

Role type

Principal Software Engineer (Backend/Platform)

Builds

Secure, reliable, low-latency backend services, data pipelines, and runtime foundations for AI workloads.

Domain

Enterprise AI / Customer Experience / Cloud Infrastructure (via careerplan.io/jobs/JR110796-1-principal-software-engineer-at-genesys)

Required skills

Java, Python, distributed systems design, event-driven architectures, AWS scale operations, CI/CD, IaC, performance engineering, security (IAM, threat modeling), technical leadership, cross-team influence

Preferred skills

LLM systems concepts (RAG, tool calling, evals), data science frameworks (Spark, Pandas), machine learning concepts

Technologies

Java, Python, Kafka/Kinesis/SQS, AWS (DynamoDB, RDS, S3, ECS, serverless), CloudWatch, OpenTelemetry, REST APIs

Responsibilities

Define north-star architectures for APIs, data flows, and multi-tenant isolation; standardize service templates and libraries; drive SLO/SLA design and capacity planning; shape data ingestion, transformation, and governance; lead CI/CD, observability, and on-call practices; champion security controls; partner with AI specialists on agent interfaces and back-pressure strategies; lead major programs like migrations and region expansion; coach Staff Engineers and tech leads.

Seniority

Principal, hands-on IC with strategic leadership