Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. As a Senior Full Stack Engineer, you will build and scale a no-code platform that enables users to configure conversation workflows and apply automation, collaborating with various teams to enhance product experiences.
Responsibilities:
- Design, develop, and maintain end-to-end features for Cresta’s no-code processing platform
- Build intuitive UI components and visual editors for configuring conversation logic and workflows
- Architect and implement backend services and APIs to power a dynamic no-code interface
- Work closely with ML engineers to expose conversation intelligence in an accessible and configurable way
- Develop data models and storage layers using Postgres, ClickHouse, and Elasticsearch
- Identify areas for performance improvements and scalability in both frontend and backend systems
- Ensure reliability, security, and maintainability across the full technology stack
- Participate in design discussions, code reviews, and continuous integration processes
Requirements:
- Proven experience as a Senior Fullstack Engineer, with strong frontend and backend contributions to no-code or low-code platforms
- Deep understanding of modern frontend technologies (React, TypeScript, etc.) and design patterns for building complex UIs
- Backend expertise in Python, Go, or similar languages; experience with RESTful APIs and microservices architecture
- Strong foundation in database systems and data modeling; hands-on experience with Postgres, ClickHouse, or Elasticsearch is a plus
- Experience building platforms or tools for non-technical users, especially in AI/ML, automation, or workflow spaces
- Familiarity with managing state, execution logic, or visual programming paradigms is a bonus
- Strong collaboration and communication skills—able to work effectively across product, design, and engineering teams
- Passion for building systems that simplify complex problems and empower users