G

Genesys

Cloud-based contact center software platform

Software Engineer - Analytics Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIreland

About the Job

Requirements

  • Bring 4+ years of relevant industry experience building and operating scalable, production-grade software systems.
  • Have strong Java development experience, including hands-on experience with Spring and Spring Boot for building distributed, cloud-native applications and services.
  • Have a good understanding of cloud technologies, ideally AWS, including deploying, operating, and troubleshooting cloud-based services.
  • Have experience designing, building, and operating highly available, scalable distributed systems with a focus on reliability, performance, and automation.
  • Have exposure to building and supporting data streaming solutions using Apache Kafka.
  • Work collaboratively across engineering, product, and data teams to turn complex requirements into production-ready solutions.

Responsibilities

  • Design and ship highly available, fault-tolerant services that improve analytics ingestion, processing, storage, querying, and delivery.
  • Engineer systems for the full data lifecycle, from streaming ingestion to structured and unstructured storage, search, and aggregation, at scale.
  • Deploy, automate, and maintain large AWS deployments with attention to reliability, performance, and efficiency.
  • Partner across teams to shape concepts into requirements and requirements into dependable tools and services.
  • Review code, mentor peers, share best practices, and help other teams solve platform pain points before they become production issues.
  • Troubleshoot production incidents and use AI-assisted workflows to move from symptoms to root causes while retaining ownership.
  • Maintain software with attention to maintainability, observability, automation, and testing.
  • Use AI tools thoughtfully in development and incident work to accelerate work without abdicating engineering responsibility.
  • Own testing and engineer quality into the software.

Desired Qualifications

  • Experience with Apache Druid and/or Apache Flink.
  • Experience with Google Cloud Platform or Microsoft Azure.

About the Company

Genesys

Cloud-based contact center software platform

Genesys provides customer experience and contact center software. Its core product, Genesys Cloud CX, is a cloud-native platform for handling customer interactions across voice, messaging, email, chat, and social channels, with built-in AI for self-service, agent assistance, and journey orchestration. It also offers Genesys Cloud EX for workforce engagement and Multicloud CX and PureConnect for private cloud or on‑premises deployments, plus a marketplace called AppFoundry with hundreds of integrations. The company aims to help organizations deliver consistent, efficient customer experiences by routing interactions intelligently, automating self-service, and supporting agents across omnichannel channels at scale.

Company size
5,001-10,000
Company stage
Debt Financing
Total funding
$2.6B
Headquarters
Menlo Park, CA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Genesys

See more jobs