Browse All Jobs
Job Description

Cresta is seeking a Senior Software Engineer, Backend, to join their team in Berlin. The role is hybrid, requiring some on-site presence. Cresta aims to revolutionize customer conversations using AI. The Senior Backend Engineer will be instrumental in shaping the future of customer engagement by delivering timely, actionable insights that drive business growth.

Responsibilities:

  • Design, implement, and maintain backend services and APIs.
  • Build and optimize data storage solutions using Postgres, ClickHouse, and Elasticsearch.
  • Collaborate with cross-functional teams.
  • Monitor and troubleshoot performance issues.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and testing.
  • Ensure security, scalability, and reliability of backend services.
  • Analyze and improve system architecture.

Requirements:

  • Proven experience as a Backend Engineer.
  • Expertise in ClickHouse or similar columnar databases.
  • Hands-on experience with Elasticsearch.
  • Proficient in backend programming languages such as Python, Go.
  • Experience with RESTful API design and development.
  • Understanding of distributed systems, microservices architecture, and cloud infrastructure.
  • Experience with performance tuning and data modeling.
  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.

Cresta offers:

  • Paid parental leave
  • Monthly Health & Wellness allowance
  • Work from home office stipend
  • Lunch reimbursement for in-office employees
  • PTO: 28 days in Germany
Apply Manually