← Back to results

Staff Software Engineer, Backend

Lead the design and evolution of backend systems for Cresta's AI platform, shaping technical strategy and mentoring engineers.

Location
Canada (Remote)
Compensation
Not disclosed
Level
staff
Type
full time · Hybrid

Posted by employer 4 months ago

First seen on Joblaze 1 month ago

Last verified on the company career page 1 day ago

Apply at Cresta → Save job Scanned from cresta.com

Role intensity

40% coding

AI in the day-to-day

Engineers are expected to partner with ML engineers to operationalize AI capabilities.

Requirements

Experience
8+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Benefits

Remote Work Health Insurance Parental Leave

Joblaze summary

In this role, the Staff Software Engineer focuses on designing and evolving backend systems that support Cresta's AI platform, ensuring high performance and scalability for enterprise applications. Key skills include expertise in distributed systems architecture, proficiency in programming languages like Python or Java, and experience with cloud platforms and containerization. This position is ideal for seasoned engineers with a strong background in backend development and a passion for AI-driven solutions. Cresta's innovative environment, rooted in AI research, offers a unique opportunity to influence the future of customer experience technology.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Cresta's careers page October 27, 2026.
  • AWS appears in 34.2% of 304 comparable staff backend roles in United States; Elasticsearch appears in 2.3% of 304 comparable staff backend roles in United States.

Quick facts

Is the Staff Software Engineer, Backend role remote?
It's hybrid — Cresta expects some on-site time in Canada (Remote).
How much experience is required?
At least 8 years of relevant experience for this Staff Software Engineer, Backend role.
Where is the role based?
Cresta is hiring for this position in Canada (Remote).
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, Azure, C++, ClickHouse, Docker, Elasticsearch.
What seniority level is this role?
Cresta targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer, Backend role at Cresta.

From the original posting

Cresta unlocks the true potential of the customer experience, turning every conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human agent augmentation, and comprehensive conversation intelligence to drive revenue and efficiency gains across every channel. The world’s leading companies, including United Airlines, Cox Communications, and Marriott, use Cresta to power world-class customer experiences every day.

About the Role:
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. Team matching will be conducted during the later stages of the hiring process based on your interests, experience, and team needs. You'll have the opportunity to explore different team areas and find the best fit for your skills and career goals.

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
  • Data & Storage Solutions: Design and optimize data storage and retrieval systems for real-time analytics and insights
  • Production Excellence: Drive continuous improvements in system performance, cost efficiency, and scalability to handle
  • high-volume production workloads
  • Technical Mentorship: Mentor senior engineers, influence technical roadmap, and raise the bar for engineering quality across teams
Required Qualifications:
  • Bachelor's degree in Computer Science or related field
  • 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 proficiency in at least one major programming language (Python, Go, Java, C++, or similar)
  • 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
  • Experience building developer-facing tooling (CLIs, SDKs, 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 Qualifications:
  • Effective use of AI-assisted coding tools (Claude Code, OpenAI Codex, Cursor, etc.) to significantly boost development productivity
  • Deep understanding of real-time communication systems, low-latency design, and high-availability architectures
  • Proven track record with third-party enterprise platform integrations
  • Experience with Temporal workflow orchestration platform
  • Hands-on experience with Postgres, ClickHouse, and Elasticsearch
  • Experience with Contact Center as a Service (CCaaS) platforms or contact center systems
  • Familiarity with AI Agents, LLM-based systems, or AI orchestration platforms
  • Real-time voice or streaming media systems background
  • LLM integration experience (streaming inference, prompt orchestration, RAG)
  • Infrastructure-as-code and GitOps workflows

Perks & 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

Compensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidate-specific factors, including experience, skillset, and location, and local minimum pay requirements as applicable. We are actively hiring for this role in the US and Canada. Your recruiter can provide further details.

Our use of AI in recruiting: We may use AI tools in our recruiting process, which require human review and oversight. If you have questions about our use of AI or wish to opt out, please contact recruiting@cresta.ai (if you are opting out, please use the subject ‘Opt-Out’ in your email).

Recording & AI transcription: We do not authorize candidates to record or use AI transcription of any interview by phone, notetaker app, AI glasses, or other device. Candidates may request an exception or accommodation for review during the interview process as needed.

Recruiting impersonation scams: We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Cresta recruiting email communications will always come from the @cresta.ai domain. Any outreach claiming to be from Cresta via other sources should be ignored.

Standard company text repeated across Cresta's postings is omitted here.

Similar positions

Cresta
Senior Software Engineer, Backend - Platform Team
Cresta · Canada (Remote); Toronto, Canada (Hybrid); United States (Remote)
Cresta
Senior Software Engineer, Backend (AI Agent)
Cresta · United States (Remote)