Senior Software Engineer building AI agent infrastructure and solving distributed systems challenges for Cresta. Empowering contact centers with AI and human intelligence to improve customer interactions.
Responsibilities
Build real-time AI agent infrastructure: Design and operate the stateful, low-latency runtime that powers voice and chat AI agents — from LLM streaming and conversation state management to graceful recovery and multi-channel support.
Solve distributed systems problems: Own session management across scaled-out workers — including affinity, checkpointing, crash recovery, and consistency under concurrent access.
Build a function execution platform: Own a serverless-style runtime where customers deploy custom logic — build orchestration, container lifecycle, autoscaling, and versioned rollouts.
Own developer experience and test infrastructure: Build CLI tools, local development environments, and test execution frameworks that let engineers iterate quickly and ship with confidence.
Raise the bar on production quality: Drive observability, incident response, and engineering best practices across the team.
Requirements
5+ years of software engineering experience, with meaningful time spent on infrastructure, platform, or systems work.
Strong Python and Go — both are core to this role, not one primary and one secondary.
Deep understanding of distributed systems: consistency, fault tolerance, state management, concurrency.
Experience with Kubernetes and cloud-native infrastructure.
Experience building developer-facing tooling — CLIs, SDKs, local dev environments, or internal platforms.
Strong communicator who can drive technical decisions, write clear design docs, and mentor others.
High bar for code quality — thorough testing, thoughtful code review, and sustainable engineering practices.
Comfort operating what you build — on-call, incident response, and production ownership.
AI-native workflow — you actively use LLMs and AI-assisted tools in your daily development, and can leverage them to move faster and tackle problems that would otherwise be impractical.
Benefits
We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
Paid parental leave to support you and your family
Monthly Health & Wellness allowance
Work from home office stipend to help you succeed in a remote environment
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.