Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI-powered customer-experience platform. Leading distributed systems projects from architecture through production.
Responsibilities
Translate complex business and AI/ML requirements into scalable system designs, technical plans, and production-ready solutions
Lead end-to-end delivery of cloud, Big Data, and ML infrastructure projects from requirements and architecture through testing, deployment, and operational support
Design and develop distributed data pipelines and workflow-orchestration services
Build reusable platform capabilities enabling data scientists and product teams to develop, deploy, and operate AI/ML workflows
Select architectures, frameworks, testing strategies, and evaluation criteria for complex technical problems
Improve platform reliability, scalability, observability, security, and cost efficiency through performance analysis and architectural enhancements
Develop automated, integration, scale, and load tests
Collaborate with data scientists, software engineers, product managers, and platform teams
Define development practices, review technical designs and code, and communicate new methods and procedures
Provide technical guidance, coaching, and feedback to junior engineers
Own major technical initiatives, coordinate dependencies, delegate tasks, and review deliverables
Participate in architectural discussions and influence the long-term technical direction of data and ML platforms
Requirements
Five or more years of relevant professional software-engineering experience, or equivalent experience supported by an advanced degree
Advanced programming experience in Python, Java, Scala, or a comparable language
Experience designing, developing, and operating production-grade services or distributed data-processing systems
Strong experience with AWS services and cloud-native architecture
Experience with Big Data technologies such as Apache Spark, EMR, or similar distributed-processing frameworks
Ability to independently solve complex and ambiguous technical problems
Experience owning a project or major technical component from initial design through production delivery
Strong understanding of software design, APIs, automated testing, CI/CD, and operational support practices
Experience with performance, scalability, reliability, and load-testing methodologies
Ability to explain complex technical concepts and influence engineers and internal stakeholders
Experience mentoring, coaching, reviewing, or providing technical guidance to other engineers
Bachelor’s degree in computer science, engineering, or a related technical discipline, or equivalent practical experience
Experience with ML platforms, MLOps, model deployment, or AI/ML workflow orchestration
Experience with Metaflow, Airflow, Kubeflow, or comparable workflow-management frameworks
Experience with AWS Batch, ECS/Fargate, Step Functions, Lambda, DynamoDB, SQS, and Aurora
Experience designing secure multi-account or multi-tenant AWS architectures
Familiarity with Terraform, AWS CDK, or CloudFormation
Experience implementing observability using CloudWatch, OpenTelemetry, New Relic, or similar platforms
Experience optimizing cloud infrastructure for performance and cost
Familiarity with workforce management, forecasting, anomaly detection, or Agentic AI applications
Benefits
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
Potential eligibility for commission or performance-based bonus opportunities
Backend engineer building AI - powered 3D design review systems for CoLab, which helps mechanical engineering teams bring complex products to market faster. Developing scalable CAD, ML, and rule - based review infrastructure.
Principal Protection & Control Engineer leading high - voltage substation protection and control projects for Qualus, a power infrastructure solutions firm. Providing technical governance, approvals, commissioning support, and mentorship.
Senior Protection & Control Engineer leading high - voltage substation protection, control, and metering designs. Supporting utilities and renewable energy clients from concept through commissioning.
Early - career full - stack engineer building TypeScript/Node and React systems for Prometheum’s blockchain securities infrastructure. Shipping features, fixes, tests, and technical improvements in a fully remote team.
Full - stack engineer owning features for Prometheum’s blockchain - based securities infrastructure. Building TypeScript/Node.js back ends and React front ends for regulated digital - asset markets.
CMS Technical Lead migrating credit union public websites from Central1 Forge/OpenText to target CMS platforms. Leading architecture, integrations, security, content migration, and launch stabilization.
Junior Software Engineer developing LookDev, Lighting, and rendering tools for Image Engine, a Vancouver VFX studio. Optimizing Arnold, Gaffer, GPU, and production workflows.
GTM Engineer building AI agents, Salesforce automation, and pipeline intelligence for ButterflyMX’s smartphone door - access platform. Improving sales productivity, data integrity, and revenue velocity.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.
Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.