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