Senior Software Engineer, Backend - Platform Team

New
C
CrestaConversational AI
We are actively hiring for this role in the US and Canada.Full-TimeSenior
SalaryCompensation for this position includes a base salary, equity, and a variety of benefits.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience building scalable backend systems
Required Skills
AWSDockerGCPKubernetesAzuregRPCRESTful APIsDistributed Systems

Requirements

  • 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 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 with CCaaS platforms or contact center systems (plus).
  • Familiarity with AI Agents, Virtual Agents, or LLM-based systems (plus).
  • Experience in building authentication systems (plus).

Responsibilities

  • Architect systems that manage real-time conversation state, context propagation, and session lifecycle.
  • Drive agent assist integration processes for chat and email channels.
  • Collaborate with product and engineering teams to build and improve the Cresta platform.
  • Analyze technical trade-offs and own customer-facing deliverables based on requirements.
  • Maintain high standards for engineering practices, reliability, observability, and scalability.
  • Implement authentication, authorization, and enterprise security best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
Compensation for this position includes a base salary, equity, and a variety of benefits.
Apply Now