← Back to all jobs
20d 21h left to apply
Cresta

Senior Software Engineer, Backend – Platform Team

Cresta📍 CanadaEstimated: $80,000 - $120,000

✨ AI Insights & Summary

Cresta is at the cutting edge of AI-driven customer experience, offering a unique opportunity for versatile backend engineers to build the core platform that powers world-class customer interactions. This role is perfect for those passionate about distributed systems, real-time communication, and enterprise integrations, particularly within the IAM space. By joining Cresta, you'll contribute to redefining how businesses interact with customers daily, working with a team of leading AI minds and benefiting from a robust package of perks and benefits.

About the Role

Cresta's Core Platform is the foundation for our entire product portfolio, designed for robustness, reliability, security, and extensibility. We are seeking strong, versatile backend engineers to build critical backend systems that support agent assist services and scalable authentication systems. This role is ideal for individuals who want to work at the intersection of distributed systems, real-time communication, enterprise integrations, and Identity and Access Management (IAM) systems.

Why This Role Is Unique

  • Enterprise-Grade Integrations: Design and build robust integrations with major CCaaS platforms and customer systems.
  • Specialized Auth Experience: Contribute to building specialized authentication systems for users, service accounts, virtual agents, and cloud-based external integrations.
  • Agent Assist Integrations: Collaborate with the frontend platform team to develop and roll out agent assist solutions for chat and email channels in customer environments.

Responsibilities

  • Contribute to building a best-in-class company and product.
  • Architect systems for real-time conversation state, context propagation, and session lifecycle management.
  • Play a substantial role in agent assist integrations (chat and email) and the authentication engineering team.
  • Collaborate with Cresta product and engineering teams to build and improve the Cresta platform and new product requirements.
  • Engage with customers, analyze technical tradeoffs, and own customer-facing deliverables.
  • Demonstrate and uphold engineering best practices.
  • Take technical ownership of significant parts of the Cresta authentication stack.
  • Ensure high availability, low latency, and strong observability for real-time conversation systems.
  • Implement authentication, authorization, compliance, and enterprise security best practices across integrations.
  • Drive improvements in reliability, performance, and scalability in production environments handling high interaction volumes.

Qualifications We Value

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience building scalable backend systems in production environments.
  • Strong experience designing and maintaining robust APIs (REST, gRPC).
  • Solid understanding of distributed systems and real-time communication architectures.
  • Experience integrating with third-party enterprise platforms and APIs.
  • Experience with CCaaS platforms or contact center systems is a strong plus.
  • Familiarity with AI Agents, Virtual Agents, or LLM-based systems is a plus.
  • Experience with containerized environments (Kubernetes, Docker).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong understanding of system reliability, observability, and security in enterprise environments.
  • Experience in building authentication systems is a plus.

Perks & Benefits

  • Comprehensive medical, dental, and vision plans.
  • Paid parental leave.
  • Monthly Health & Wellness allowance.
  • Work-from-home office stipend.
  • Lunch reimbursement for in-office employees.
  • PTO: 3 weeks in Canada.
  • Compensation includes base salary, equity, and benefits. Salary is based on candidate experience, skillset, and location.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/10/2026
CategoryBackend Development
SourceJobicy

FAQ

Is this position remote?

The Senior Software Engineer, Backend – Platform Team role is a onsite opportunity. The location specified is Canada.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

R

Full-stack Staff Engineer (backend leaning) @ Join, Inc.

Remote CompanyRemote Worldwide🏠 Remote
Competitive
Backend Development
View Job →
C

Java Architect

CapTechRemote Worldwide🔄 Hybrid
Competitive
Backend Development
View Job →
C

Java Architect

CapTechRemote Worldwide🔄 Hybrid
Competitive
Backend Development
View Job →