Skip to content
Cresta logo

Staff Software Engineer, Backend

CrestaContact Center company
RemoteLead
Software Engineering

About the role

Lead the design and evolution of backend systems for Cresta's AI platform.

  • We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power Cresta's AI platform.
  • Key Responsibilities Architecture & Leadership: Lead the architecture and evolution of large-scale distributed backend systems, driving cross-team technical initiatives from design through production.
  • Scalable Systems Design: Build high-performance, fault-tolerant backend services supporting real-time AI agents, conversation intelligence, and enterprise integrations.
  • AI/ML Collaboration: Partner with ML engineers to operationalize AI capabilities, building the runtime infrastructure and orchestration systems that power AI agents at scale.
  • Requirements Bachelor's degree in Computer Science or related field. 8+ years building scalable backend systems in production environments.
  • Strong proficiency in at least one major programming language (Python, Go, Java, C++, or similar).
  • Strong API design expertise (REST, gRPC) and service-oriented architectures.
  • Hands-on experience with containerization and orchestration (Kubernetes, Docker).
View original posting →

Tech stack

PythonJavaC++GogRPCKubernetesDocker

Match insights

Tech:Python, Java, C++, Go, gRPC
Level:Lead

More roles at Cresta

View open roles at Cresta