← All roles

Senior Software Engineer, Backend - Platform Team

Cresta· Engineering
Apply on company site
Hybrid (Canada/US)full-timePosted 3mo ago

About the role

Senior backend engineer role focused on building enterprise-grade backend systems to enable customer integrations, agent assist backends, and specialized authentication/IAM workloads within Cresta’s Core Platform.

Responsibilities

  • Contribute to building the best-in-class company and 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.
  • Collaborate with product and engineering teams to build and improve the Cresta platform and new product requirements.
  • Stay closely with customers and analyze technical tradeoffs to own customer-facing deliverables.
  • Demonstrate engineering best practices and uphold high standards across the team.
  • Provide technical ownership in a substantial part of the 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 with high interaction volumes

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience building scalable backend systems in production environments.
  • Strong experience designing and maintaining robust APIs (REST, gRPC).
  • Solid understanding of distributed systems and real-time communication architectures.
  • Experience integrating with third-party enterprise platforms and APIs.
  • Experience working with CCaaS platforms or contact center systems is a strong plus.
  • Familiarity with AI Agents, Virtual Agents, or LLM-based systems is a plus.
  • Experience with containerized environments (Kubernetes, Docker).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong understanding of system reliability, observability, and security in enterprise environments.
  • Experience in building authentication systems is a plus.

Skills

Required:API design (REST, gRPC)Distributed systems
Nice to have:Authentication systems

Benefits

  • Medical, dental, and vision plans
  • Paid parental leave
  • Monthly Health & Wellness allowance
  • Work from home office stipend
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada - Unlimited in the US
Last updated Sep 17, 2026. Interested? Apply on the company site.

About Cresta

AI Agents for Every Customer Conversation | Cresta

AI Agents for Every Customer Conversation | Cresta

AIAI AgentAutomationCXCrestaCustomer ExperiencePlatformorchestration

More open roles at Cresta