Search Remote Jobs

Software Developer – Analytics Data Platform, Data Reliability

🔥 3 minutes ago

🇨🇦 Canada – Remote

💵 $102.9k - $135k / year

⏰ Full Time

🟢 Junior

🟡 Mid-level

📊 Analytics Engineer

Where this job comes from

Posted on Genesys's careers page, not through a job board

First seen by Remote Rocketship 3 minutes ago

Logo of Genesys

Genesys

5001 - 10000 employees

Founded 1990

💼 Consulting

🏥 Healthcare

🛡️ Insurance

Consulting • Healthcare • Insurance

Genesys is a leading provider of AI-powered experience orchestration solutions designed to deliver personalized experiences at scale. Their offerings include comprehensive contact center software, workforce engagement management solutions, and an open platform with cloud architecture. Genesys Cloud CX and EX platforms optimize both customer and employee experiences using intelligent automation and embedded AI, allowing seamless engagement across any channel. With a focus on various industries including banking, healthcare, retail, insurance, and government, Genesys assists organizations in transforming customer and employee interaction landscapes. Additionally, their AppFoundry Marketplace offers pre-integrated applications to extend platform functionalities.

📋 Description

• Design, build, and operate scalable Spark batch pipelines, Airflow DAGs, services, and platform tooling on AWS for reliable Genesys Cloud analytics data • Own test strategy and test architecture for new platform capabilities • Define unit, integration, API, data pipeline, and end-to-end validation for confident releases • Develop automated Java and Python test frameworks and suites integrated into Jenkins CI/CD and AWS Step Functions • Define and generate representative sampled, synthetic, and AI-generated test datasets • Implement data quality controls and release gates for correctness, completeness, freshness, and reconciliation • Review designs and code for testability, risk, scalability, and performance and establish production-readiness evidence • Build MCP tools, agent skills, or agentic workflows using technologies such as Strands or LangGraph • Participate in on-call support and root cause analysis • Create automated regression tests and data checks to reduce recurring incidents • Partner with developers, product teams, and platform consumers to define acceptance criteria and data quality expectations • Share engineering knowledge across a distributed team

🎯 Requirements

• Master's degree in Computer Science or a related field, or a bachelor's degree in Computer Science or a related field plus 2+ years of experience in software development, quality engineering, or test automation • Strong proficiency in Java and hands-on development experience with Python • Experience developing automated tests using frameworks such as JUnit, TestNG, pytest, or REST Assured, including integration or end-to-end testing for APIs, services, or data pipelines • Experience with CI/CD practices using Jenkins or an equivalent platform, along with Git-based development workflows • Working knowledge of AWS services such as Amazon S3, Amazon EMR, Amazon EC2, AWS Lambda, AWS IAM, and Amazon CloudWatch • Practical experience using AI-assisted development tools such as Kiro, Claude, GitHub Copilot, or Cursor, with sound judgment in reviewing and validating AI-generated output • Experience with SQL and ability to investigate data, application behaviour, and system signals to identify root causes • Ability and willingness to participate in an on-call rotation and troubleshoot production incidents • Clear written and verbal communication skills, with ability to collaborate effectively and work independently within a distributed team • Hands-on experience with Apache Spark for large-scale batch processing, preferably using Amazon EMR • Experience writing, testing, or operating Apache Airflow DAGs • Familiarity with AWS Glue, Amazon Athena, or Apache Iceberg • Experience with data quality engineering, including pipeline output validation, reconciliation, data contracts, and schema-evolution testing • Experience generating test data at scale using sampled, synthetic, or AI-generated datasets while respecting applicable privacy requirements • Experience with performance or scalability testing for batch processing or distributed systems • Knowledge of pipeline observability practices, including metrics, logs, tracing with OpenTelemetry, and alerting • Experience contributing to shared test frameworks or platform tooling used across multiple engineering teams • Experience with multi-tenant SaaS platforms or privacy-related data lifecycle requirements, including GDPR data deletion • Familiarity with building MCP tools, agent skills, or agentic workflows using frameworks such as Strands or LangGraph

🏖️ Benefits

• Comprehensive extended group health coverage • Generous paid time off, including vacation and personal leave • Retirement savings program with employer RRSP matching up to a prescribed maximum amount • Family-friendly benefits, including parental leave top-up and adoption assistance • Growth and development opportunities through access to learning resources and internal mobility programs • Flexible ways of working • Mentorship, learning programs, leadership development and education support • Paid volunteer time • August Free Fridays • Well-being resources • Regionally tailored programs for employees and their families

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 October 9

PointClickCare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Marketing Data Analytics Engineer building Salesforce, Marketo, and warehouse pipelines for PointClickCare’s healthcare analytics platform. Automating campaign reporting and supporting marketing-sourced pipeline insights.

🇨🇦 Canada – Remote

💵 $82k - $92k / year

💰 Secondary Market on 2022-03

⏰ Full Time

🟢 Junior

🟡 Mid-level

📊 Analytics Engineer

🕒 October 6

Tucows

1001 - 5000

🛍️ eCommerce

📡 Telecommunications

Analytics Engineer building Snowflake and dbt data platforms for Tucows’ Internet businesses. Applying AI, SQL, Looker, and Python to drive data-informed decisions.

🇨🇦 Canada – Remote

💵 $82k - $91.1k / year

💰 Post-IPO Equity on 2017-02

⏰ Full Time

🟢 Junior

🟡 Mid-level

📊 Analytics Engineer

🕒 September 23

Toptal

1001 - 5000

💼 Consulting

📣 Marketing

🎯 Recruiter

Data Analytics Engineer building trusted SQL data systems for Toptal, a global talent network. Owning transformation, governance, warehousing, and AI-enabled analytics foundations.

🇨🇦 Canada – Remote

💰 Seed Round on 2012-06

⏰ Full Time

🟡 Mid-level

🟠 Senior

📊 Analytics Engineer

🕒 August 4

Tailscale

51 - 200

☁️ SaaS

🔐 Security

📡 Telecommunications

Analytics Engineer building scalable dbt models and pipelines for Tailscale’s secure networking software. Supporting reporting, analysis, and decision-making across Finance, Engineering, and Sales.

🇨🇦 Canada – Remote

💵 $203.7k - $254.6k / year

💰 $100M Series B on 2022-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

📊 Analytics Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok