cresta

Staff Software Engineer, Backend

Apply Now

At a Glance

Location
Canada
Work Regime
remote
Experience
8+ years
Department
Engineering
Posted
2026-06-08T08:44:18-04:00

Key Requirements

Required Skills

AWSAzureDockerGCPJavaKubernetesPostgreSQLPythonSQL

Domain Knowledge

  • Engineering
  • Media

Requirements

8+ years 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 API design expertise (REST, gRPC) and service-oriented architectures

Experience with database design and optimization across SQL and NoSQL systems

Hands-on experience with containerization and orchestration (Kubernetes, Docker)

Cloud platform expertise (AWS, GCP, or Azure) with strong security knowledge

Compensation & Benefits

We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs

Paid parental leave to support you and your family

Monthly Health & Wellness allowance

Work from home office stipend to help you succeed in a remote environment

Lunch reimbursement for in-office employees

PTO: 3 weeks in Canada

Responsibilities

We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power Cresta's AI platform. You'll architect scalable, distributed systems that enable enterprise AI agents to deliver exceptional customer experiences through voice and digital channels.

This role offers the opportunity to shape technical strategy, mentor engineers, and build production systems at the intersection of AI and enterprise software.

This is a generic backend engineering hire.

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