cresta
Staff Software Engineer, Backend
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
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