Find a jobRecruiters

Senior Software Engineer (Backend - Platform Team)

Exclusive opportunity

Remote

Senior Software Engineer (Backend - Platform Team)

Cresta

Senior Software Engineer (Backend - Platform Team)

Skills

Google Cloud PlatformDockerMachine LearningAIAWSKubernetesComplianceAzure

4 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Canada

Work mode:

Remote

Published on:

21 October 2026

What they need


  • Cresta’s Core Platform underpins the company’s entire product portfolio
  • Our long term vision is to build a robust, reliable, secure, and extensible foundation that supports continued innovation, satisfies enterprise customer requirements, and keeps operational costs in check
  • Two critical components for that are agent assist backend services and scalable authentication systems, tools, processes and frameworks based on industry standards and security best practices
  • This role is focused on building various backend systems needed to enable successful customer integrations:
  • Enable agent assist integration for chat and email. This involves working with the frontend platform team, ML teams, infra team and other backend services
  • Expand our backend agent assist services to meet customer requirements and feature requests
  • Address any customer issues that block integrations, affect user experience or system performance
  • Work with the auth and security team to meet Cresta’s diverse authentication and security needs for internal workflows and external customer facing integrations
  • We are looking for strong versatile backend engineers who want to work at the intersection of distributed systems, real-time communication, enterprise integrations, and IAM systems
  • Enterprise-Grade Integrations: Design robust integrations with major CCaaS platforms and customer systems
  • Specialized Auth Experience: Join the Cresta auth team and help build specialized authentication systems to authenticate users, service accounts, virtual agents, server workloads, cloud based authentication for external integrations, etc
  • Agent Assist Integrations: Work directly with the frontend platform team to build solutions for agent assist integrations for various channels such as chat and email and help rollout these integrations in customer environments
  • Contribute to building the best-in-class company in addition to building the best-in-class product
  • Architect systems that manage real-time conversation state, context propagation, and session lifecycle
  • Play a substantial role in the agent assist integration process (chat and email) and authentication engineering team
  • Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product requirements
  • Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables
  • Demonstrate the engineering best practices in deliverables and daily work. Uphold others to the same high standards
  • Technical ownership in a substantial part of the Cresta authentication stack
  • Ensure high availability, low latency, and strong observability for real-time conversation systems
  • Implement authentication, authorization, compliance, and enterprise security best practices across integrations
  • Drive improvements in reliability, performance, and scalability in production environments handling high interaction volumes

Benefits

  • Weekly lunch & learn

  • Work with an A+ team of ex-Founders, world leading scientists, and nationally competitive athletes

  • Mentorship - A world class mentorship board advises and mentors our team-members to capture the opportunity ahead of us

  • If you’re a strong backend engineer who wants to apply your expertise to real-world AI systems operating inside complex enterprise ecosystems, and expand your expertise in auth, this role offers that opportunity

  • Strong experience designing and maintaining robust APIs (REST, gRPC)

  • Solid understanding of distributed systems and real-time communication architectures

  • Bachelor’s degree in Computer Science or related field

  • Experience with containerized environments (Kubernetes, Docker)

  • Experience with cloud platforms such as AWS, GCP, or Azure

  • Experience working with CCaaS platforms or contact center systems is a strong plus

  • 5+ years of experience building scalable backend systems in production environments

  • Experience in building authentication systems is a plus

  • Strong understanding of system reliability, observability, and security in enterprise environments

  • Familiarity with AI Agents, Virtual Agents, or LLM-based systems is a plus

  • Experience integrating with third-party enterprise platforms and APIs

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Neurones IT

Platform Engineer - F/H

65000€

Permanent contract

Paris, France

Hybrid

Skills

DevOpsSite reliability engineeringGitLabAnsibleKubernetesTerraform

1 day ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

5 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools