Genesys

Staff Software Engineer

Genesys
Apply
18 hours ago
Remote, Hungary or Budapest, HungaryStaff+

Responsibilities

  • Lead the design, development, and operation of scalable digital messaging services in a cloud-based microservice architecture.
  • Own and influence architecture for highly available, fault-tolerant, secure messaging systems.
  • Implement message routing, delivery, tracking, analytics, observability, and operational tooling.
  • Build integrations with Meta, X, WhatsApp, LINE, SMS, and other third-party messaging providers.
  • Improve system reliability, scalability, performance, monitoring, alerting, and incident response.
  • Participate in technical design reviews, code reviews, automated testing, and engineering best practices.
  • Mentor engineers and help raise the technical quality of the team.
  • Participate in the on-call rotation and continuous improvement of service operations.

Requirements

  • 8+ years of relevant software engineering experience with strong hands-on Java experience.
  • Experience designing, building, and operating distributed systems or microservice-based architectures.
  • Proven experience delivering fault-tolerant and highly available production systems.
  • Ability to independently own complex technical work from design through production operation.
  • Proficiency with REST APIs and service-to-service integration patterns.
  • Experience with unit, integration, and end-to-end automated testing.
  • Familiarity with cloud infrastructure, preferably AWS.
  • Strong problem-solving, communication, collaboration, and technical trade-off analysis skills.
  • Experience working effectively with distributed teams and operating with ambiguity.
  • Experience with digital messaging, email, SMS, social-channel integrations, or third-party messaging platforms is preferred.
  • Experience with AWS services such as DynamoDB, S3, SQS, SNS, Lambda, and ECS is preferred.
  • Experience with asynchronous message processing, event-driven architectures, and NoSQL data stores is preferred.
  • Knowledge of messaging deliverability, compliance, privacy, abuse prevention, GDPR, or CAN-SPAM is preferred.
  • Experience with monitoring, observability, alerting, incident management, networking concepts, Git, or TypeScript is preferred.

Benefits

  • Remote-friendly role for Hungary-based candidates with long-term remote, office-based Budapest, or hybrid work options.
  • Career development support, mentorship, learning programs, leadership development, education support, a learning center, and language courses.
  • Health insurance, life insurance, cafeteria benefits, gym access, vitamin bar, and company cafe.
  • Extra days off in August and October and additional paid time off for volunteering.
  • Inclusive community, well-being resources, flexible-first culture, and regionally tailored employee and family programs.
  • Budapest headquarters near Nyugati Railway Station.

Tech Stack

Amazon DynamoDBAWSGitJavaTypeScript

Categories

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