7 months ago
Iaşi, RomaniaStaff+
Responsibilities
- Design, implement, and maintain backend services and APIs to support applications.
- Build and optimize data storage solutions using Postgres, ClickHouse, and Elasticsearch.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Monitor and troubleshoot performance issues in distributed systems and databases.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews, testing, and continuous integration efforts.
- Ensure security, scalability, and reliability of backend services.
- Analyze and improve system architecture, focusing on performance bottlenecks.
Requirements
- Proven experience as a Backend Engineer with a focus on database design and system architecture.
- Strong expertise in ClickHouse or similar columnar databases for managing large-scale analytical queries.
- Hands-on experience with Elasticsearch for indexing and searching large datasets.
- Proficient in backend programming languages such as Python and Go.
- Experience with RESTful API design and development.
- Solid understanding of distributed systems, microservices architecture, and cloud infrastructure.
- Experience with performance tuning, data modeling, and query optimization.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Tech Stack
Categories
BackendData Engineering
About Cresta
Cresta builds a generative AI platform for contact centers, combining AI agents, real-time agent assistance, conversation intelligence, and quality/coaching tools. It sells enterprise software to customer-support and sales organizations to automate and improve conversations across voice and digital channels. Founded in 2017 and headquartered in Sunnyvale, California, the privately held company counts brands such as Alaska Airlines, Cox Communications, Intuit, United Airlines, and Marriott among its customers.
