Search all jobs
Browse jobs › Senior Software Engineer

Senior Software Engineer

Calabrio · TELECOMMUTE · Posted Jul 7, 2026

Apply on company site   Track it in JobSkout

Are you driven by innovation and looking to thrive in a fast-paced, growing environment? Join us at Calabrio-Verint and be part of our dynamic team! Help us in reshaping the landscape of customer experience – where every interaction becomes an opportunity, and every insight drives meaningful change.

Calabrio-Verint are the trailblazers in customer experience intelligence! Revolutionizing the way organizations connect with their customers, we empower businesses to elevate every interaction to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment, turning data into actionable insights with lightning speed.

We are seeking a Senior Software Engineer to join our Identity, Platform and Business Intelligence team, where you'll build and maintain core platform services including identity management, user management systems, and data pipelines and integrations with our data lake. You'll work on challenging distributed systems problems at scale, serving millions of users globally.

**Candidate must be located in Ontario or British Columbia and able to periodically attend in office workshops and all hands meetings.**

What you'll be doing:

Architect and develop identity management and user management services using AWS (Lambda, ECS/EKS, RDS, DynamoDB, S3, API Gateway).

Build and maintain scalable backend services and APIs using Java or Python frameworks.

Develop event-driven architectures and microservices patterns for service-to-service communication.

Implement platform infrastructure components including service discovery, configuration management, and observability patterns.

Optimize service performance, cost, and reliability across distributed systems.

Design and implement data pipelines and integrations with our data lake for reliable data flow and processing.

Collaborate with data engineering and product teams to deliver identity and data integration solutions.

Establish best practices, coding standards, and design patterns for platform services.

Participate in architectural reviews and contribute to technical roadmap.

Support production environments through implementing observable software and being part of the team's on-call rotation.

Apply on company site