Senior Backend Software Engineer
Cresta is an enterprise customer-experience AI platform that unifies autonomous AI agents, real-time agent assistance, and conversation intelligence for contact centers.
Funding history
About Cresta
Cresta Intelligence, Inc. operates Cresta, a human-centric AI platform for enterprise contact centers. Its products automate selected customer conversations, assist human agents in real time, and analyze conversations to improve customer experience, revenue, and operating efficiency.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, implement, and maintain backend services and APIs. You will optimize data storage and queries, troubleshoot distributed systems, improve architecture and performance, participate in reviews and testing, and ensure service security, scalability, and reliability.
Requirements
- Experience as a Backend Engineer focused on database design and system architecture
- Expertise in ClickHouse or similar columnar databases
- Experience with Elasticsearch
- Proficiency in Python and Go
- Experience with RESTful API design and development
- Understanding of distributed systems, microservices architecture, and cloud infrastructure
- Experience with performance tuning, data modeling, and query optimization
Responsibilities
- Design, implement, and maintain backend services and APIs
- Build and optimize data storage solutions using Postgres, ClickHouse, and Elasticsearch
- Collaborate with frontend engineers, data scientists, and machine learning engineers
- Monitor and troubleshoot distributed-system and database performance issues
- Write maintainable backend code
- Participate in code reviews, testing, and continuous integration
- Ensure backend service security, scalability, and reliability
- Improve system architecture, performance, scaling, and security
Benefits
- Paid parental leave
- Monthly Health & Wellness allowance
- Work-from-home office stipend
- Lunch reimbursement for in-office employees
- 28 days of PTO in Germany
- Equity
