Genesys Logo

Genesys

Senior Big Data/Java Developer

Posted 3 Days Ago
Be an Early Applicant
2 Locations
Senior level
2 Locations
Senior level
As a Senior Big Data/Java Developer, you'll design and maintain scalable data solutions, automate infrastructure, and enhance the Genesys Cloud Analytics platform while collaborating with engineering teams.
The summary above was generated by AI

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements.

We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together.

Join the Genesys Cloud Analytics platform team and help shape the future of data-driven customer engagement. As a Data Engineer based in Canada, you’ll collaborate with cross-functional teams to design, develop, and maintain robust, Java-based big data solutions that support real-time analytics and performance insights. Your work will power scalable platforms and influence product direction across the Genesys ecosystem.

Key Responsibilities:

  • Develop and deploy highly available, fault-tolerant software to enhance the performance and scalability of the Genesys Cloud Analytics platform.
  • Design and maintain large-scale data pipelines using Java-based frameworks and AWS services (e.g., EMR, S3).
  • Collaborate with engineering teams to identify and resolve data pipeline challenges, while advocating for engineering best practices.
  • Architect solutions for large-scale data ingestion, storage, and aggregation that serve analytics and operational workloads.
  • Create reusable tooling and self-service pipeline frameworks to support internal engineering teams.
  • Automate infrastructure using infrastructure-as-code and monitoring best practices for cloud-based systems.
  • Support production systems by troubleshooting and resolving live issues efficiently and effectively.

Qualifications:

  • Strong software engineering background with experience designing complex systems from the ground up.
  • Proficiency in Java (required) with experience in scalable distributed data processing frameworks such as Apache Spark (Java API).
  • Solid understanding of data modeling, distributed systems, and stream/batch data processing at web scale.
  • Experience working with AWS cloud infrastructure and tools such as EMR, S3, IAM, and Lambda.
  • Hands-on experience with orchestration tools like Apache Airflow or equivalent.
  • Familiarity with infrastructure automation tools (such as Jenkins, Terraform) and CI/CD practices.
  • Product-focused mindset, driven to build impactful systems and reusable engineering tools.
  • Commitment to collaboration, problem-solving, and knowledge-sharing across engineering and product teams.

Preferred Qualifications:

  • Experience with large scale data platforms
  • Experience with Apache Iceberg or similar technologies.
  • Experience working in a fast-paced SaaS product company.
  • Understanding of data governance, security, and compliance in cloud environments.

Technologies We Use:

  • Java for scalable backend and Spark development.
  • AWS (EMR, S3, Lambda, IAM) for cloud infrastructure.
  • CI/CD tools for automated deployment and testing.
  • Apache Spark, Hadoop, Hive for batch processing.
  • Apache Iceberg for data lakes
  • Apache Airflow for orchestration and workflow management.
  • Elasticsearch, Athena, Iceberg, DynamoDB for analytics and storage.

Why Join Us?

  • Comprehensive medical coverage that supplements provincial health care benefits.
  • Company-contributed retirement savings plan to support your financial future.
  • Paid vacation and personal days to support work-life balance.
  • Flexible work arrangements, including remote options and flexible hours.
  • Continuous learning and career development programs.
  • Paid parental leave for new parents.
  • Wellness programs and confidential employee assistance services for physical and mental well-being.

If a Genesys employee referred you, please use the link they sent you to apply.

About Genesys:

Genesys empowers more than 8,000 organizations in over 100 countries to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, Genesys delivers the future of CX to organizations of all sizes so they can provide empathetic, personalized experience at scale. As the trusted platform that is born in the cloud, Genesys Cloud helps organizations accelerate growth by enabling them to differentiate with the right customer experience at the right time, while driving stronger workforce engagement, efficiency and operational improvements. Visit www.genesys.com.

Reasonable Accommodations:

If you require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you or someone you know may reach out to [email protected]. You can expect a response from someone within 24-48 hours. To ensure we set you up with the best reasonable accommodation, please provide them the following information: first and last name, country of residence, the job ID(s) or (titles) of the positions you would like to apply, and the specific reasonable accommodation(s) or modification(s) you are requesting.

 

This email is designed to assist job seekers who seek reasonable accommodation for the application process. Messages sent for non-accommodation-related issues, such as following up on an application or submitting a resume, may not receive a response.

Genesys is an equal opportunity employer committed to equity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.

Please note that recruiters will never ask for sensitive personal or financial information during the application phase.

Top Skills

Apache Airflow
Apache Iceberg
Spark
Athena
AWS
Ci/Cd
DynamoDB
Elasticsearch
Emr
Hadoop
Hive
Iam
Java
Jenkins
Lambda
S3
Terraform

Similar Jobs

16 Hours Ago
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
Develop and maintain scalable Java applications, implement real-time solutions, mentor junior developers, and ensure application resiliency and high availability.
Top Skills: SparkCi/CdGrafanaJavaKafkaKubernetesMicroservicesSpring Boot
10 Days Ago
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop tools and applications, collaborate with teams, automate tasks, and ensure software is current using big data technologies.
Top Skills: Java,Kotlin,C#,Go,Python,Apache Hudi,Trino,Map Reduce,Apache Spark,Databricks,Hdfs,S3,Git,New Relic,Datadog,Docker,Kubernetes,Ansible,Jenkins,Aws,Azure
Mid level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Site Reliability Engineer, you will optimize and manage cloud infrastructure costs, enhance service efficiency, collaborate with teams on cloud spending, and provide insights on cost trends while ensuring high operational standards.
Top Skills: ArgocdAWSGCPGithub ActionsGrafanaKubernetesTerraform

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account