Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees through the AI-powered Genesys Cloud Experience Orchestration platform. The Team Lead, Lead Software Engineer, Realtime Analytics role involves leading an agile team of software developers across Ireland and North America, mentoring, prioritizing projects, and developing high-availability, fault-tolerant software to improve the Genesys Cloud Analytics platform.
Responsibilities
- Lead an agile team of software developers.
- Actively review code, mentor, and provide peer feedback.
- Prioritize projects and manage competing resource requirements.
- Develop and deploy highly-available, fault-tolerant software for the Genesys Cloud Analytics platform.
- Build, deploy, maintain, and automate large global deployments in AWS.
Requirements
- Proven experience in leading, managing, and scaling technical teams with a focus on collaboration and growth.
- Hands-on experience in software development using Java 8+, Spring, and Spring Boot.
- Exposure to cloud environments, preferably AWS, at scale.
Nice to have
- Experience with Apache Kafka and/or Flink for large-scale streaming data.
- Experience with Apache Druid for timeseries data.
Benefits
- Flexible work schedules and work-from-home options.
- Development and career growth opportunities.
- Excellent pension and bonus schemes.
- Health insurance, income protection, and life assurance.
- Family-friendly leave allowances, including paid maternity and paternity leave.