Genesys

Sr. Software Engineer - Kafka Platform

Genesys
Apply
7 days ago
Galway, IrelandSenior

Responsibilities

  • Design, develop, test, deploy, and operate highly available Apache Kafka event-streaming services and platform capabilities.
  • Lead technical design and implementation for complex distributed-system and streaming-platform initiatives.
  • Improve Kafka infrastructure and supporting services for scalability, reliability, performance, security, and cost efficiency.
  • Develop automation and tooling for platform operations, deployment, monitoring, and troubleshooting.
  • Diagnose complex production issues and implement sustainable resilience improvements.
  • Collaborate with analytics, platform, product, and engineering teams to develop effective technical solutions.
  • Provide technical guidance through architecture discussions, code reviews, mentoring, documentation, and knowledge sharing.

Requirements

  • Significant professional software engineering experience developing and operating production software or platform services.
  • Strong proficiency in Java and working experience in Python, or vice versa.
  • Experience designing and operating distributed, event-driven, or data-intensive systems.
  • Hands-on production experience administering and operating Apache Kafka, including reliability, performance, scaling, and troubleshooting.
  • Experience operating production systems in AWS, Azure, Google Cloud, or comparable cloud environments.
  • Strong understanding of availability, consistency, fault tolerance, and scalability in distributed systems.
  • Experience with automated testing, observability, source control, and production operations.
  • Ability to influence technical decisions and communicate complex concepts clearly across teams.
  • Preferred experience with Kafka topics, partitions, consumer groups, replication, performance tuning, failure recovery, Kafka Connect, Kafka Streams, Schema Registry, Kubernetes, containers, infrastructure-as-code, and large-scale monitoring and observability.

Benefits

  • Flexible work options including hybrid schedules, work-from-home flexibility, and onsite collaboration in the Galway office.
  • Continuous learning, mentoring, career development, leadership development, and education support.
  • Employer-supported pension scheme.
  • Annual bonus program.
  • Private health insurance, dental coverage, and wellness supports.
  • Income Protection, Life Assurance, and financial planning resources.
  • Paid maternity and paternity leave, paid volunteer time, August Free Fridays, and other well-being programs.

Categories

BackendData Engineering
Genesys

About Genesys

5,001-10,000 employees

Genesys builds cloud contact center and customer experience software used by enterprises to manage voice and digital interactions, self-service, and workforce engagement. Its Genesys Cloud platform and related tools are sold as subscription services (CCaaS) with AI for routing, automation, and analytics. The company serves more than 8,000 organizations worldwide and is headquartered in Menlo Park, California.

Contact me