Cresta logo
    C

    Senior Software Engineer, Backend (Berlin)

    Cresta
    Berlin, Germany (Hybrid)•Germany (Remote)
    Hybrid
    Senior
    Full Time
    backendfull-stackPostgresClickHouseElasticsearchPythonGoRESTful APIdistributed systemsmicroservices

    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, real-time analytical queries
    • •Hands-on experience with Elasticsearch for indexing and searching large datasets
    • •Proficient in backend programming languages such as Python, 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

    What You'll Do

    • •Design, implement, and maintain backend services and APIs to support applications
    • •Build and optimize data storage solutions using Postgres, ClickHouse and Elasticsearch to ensure high performance and scalability
    • •Collaborate with cross-functional teams, including frontend engineers, data scientists, and machine learning engineers, 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 for backend development
    • •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, scaling, and security

    Benefits

    • •Paid parental leave to support you and your family
    • •Monthly Health & Wellness allowance
    • •Work from home office stipend to help you succeed in a remote environment
    • •Lunch reimbursement for in-office employees
    • •PTO: 28 days in Germany

    About Cresta

    Cresta uses artificial intelligence to assist sales and service agents in the quality of customer service.

    Palo Alto, CA, US
    250 - 500
    AI & Machine Learning