Cresta

Cresta

Cresta AI provides generative AI solutions for intelligent contact centers, offering self-service, live coaching, and post-call insights. Their technology empowers sales and customer service teams to enhance customer interactions, boost revenue, and im...

Professional Services
51-250
Founded 2017
$151M raised

Description

  • Lead the architecture and evolution of large-scale distributed backend systems from design through production.
  • Build high-performance, fault-tolerant backend services for real-time AI agents, conversation intelligence, and enterprise integrations.
  • Partner with ML engineers to operationalize AI capabilities and develop the runtime infrastructure and orchestration systems that power AI agents at scale.
  • Design and optimize data storage and retrieval systems for real-time analytics and insights.
  • Drive improvements in system performance, cost efficiency, and scalability for high-volume production workloads.
  • Mentor senior engineers and raise engineering quality across teams.
  • Influence technical roadmap and contribute to technical strategy for backend systems.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 8+ years of experience building scalable backend systems in production environments.
  • Proven experience leading large-scale distributed system architecture with deep understanding of consistency, fault tolerance, state management, and concurrency.
  • Strong proficiency in at least one major programming language such as Python, Go, Java, or C++.
  • Strong API design expertise with REST, gRPC, and service-oriented architectures.
  • Experience with database design and optimization across SQL and NoSQL systems.
  • Hands-on experience with containerization and orchestration tools such as Kubernetes and Docker.
  • Cloud platform expertise with AWS, GCP, or Azure, along with strong security knowledge.
  • Experience building developer-facing tooling such as CLIs, SDKs, or testing frameworks.
  • Strong expertise in system reliability, observability, monitoring, and production ownership, including on-call.
  • Excellent communication skills for technical decision-making, cross-functional collaboration, and mentorship.
  • High standards for code quality, testing, and engineering best practices.
  • Preferred: Effective use of AI-assisted coding tools such as Claude Code, OpenAI Codex, or Cursor to improve development productivity.
  • Preferred: Deep understanding of real-time communication systems, low-latency design, and high-availability architectures.
  • Preferred: Proven track record with third-party enterprise platform integrations.
  • Preferred: Experience with Temporal workflow orchestration platform.
  • Preferred: Hands-on experience with Postgres, ClickHouse, and Elasticsearch.
  • Preferred: Experience with Contact Center as a Service (CCaaS) platforms or contact center systems.
  • Preferred: Familiarity with AI agents, LLM-based systems, or AI orchestration platforms.
  • Preferred: Background in real-time voice or streaming media systems.
  • Preferred: Experience with LLM integration, including streaming inference, prompt orchestration, and RAG.
  • Preferred: Experience with infrastructure-as-code and GitOps workflows.

Benefits

  • Competitive compensation that includes base salary, equity, and benefits.
  • Medical, dental, and vision insurance plans for employees and their families.
  • Paid parental leave.
  • Monthly health and wellness allowance.
  • Work-from-home office stipend for remote work support.
  • Lunch reimbursement for in-office employees.
  • 3 weeks of PTO in Canada.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior/Software Engineer (Tech Modernization)

Nava is hiring a Legacy Lockpicks Engineer to help modernize legacy government systems by analyzing old applications, designing migration strategies, and building tools that validate and accelerate replacement systems.

DDD Generative AI Machine Learning Prototyping
1 hour, 11 minutes ago

Staff Software Engineer

Garner Health Specialized Consumer Services

Garner Health is hiring a Staff Software Engineer to help shape its healthcare technology platform by leading technical strategy and building systems that analyze medical data at scale.

Apache Airflow AWS dbt Go HIPAA Kubernetes Python React TypeScript
1 hour, 21 minutes ago

Software Engineer

Automox 251-1K Internet Software & Services

Automox is hiring a Software Engineer to help build and operate its cross-platform endpoint agent that manages configuration, security, and patching across customer devices in a fully distributed cloud-native environment.

AWS DynamoDB Encryption GCP Go Java Kafka Linux macOS Microservices MQTT OWASP Penetration Testing WebSockets
1 hour, 36 minutes ago

Sr. Software Engineer - Data Platform

Addepar 251-1K Capital Markets

Addepar is hiring a Senior Software Engineer for its Data Platform to build and scale core services and interfaces that power data and AI products used across the company and by investment professionals worldwide.

Apache Spark AWS Databricks DynamoDB Java Kafka MySQL PostgreSQL Python Snowflake Terraform
1 hour, 51 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers