Senior Software Engineer, Backend (Berlin)
Core
Designing and maintaining backend services and APIs for a unified AI customer engagement platform.
Role type
Senior Backend Engineer
Builds
Backend services, APIs, and data storage solutions for a Customer Data Platform
Domain
AI-driven customer experience / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system design, database architecture, distributed systems, microservices, performance tuning, query optimization, RESTful API design
Preferred skills
Columnar databases, search engine optimization, cloud infrastructure
Technologies
Postgres, ClickHouse, Elasticsearch, Python, Go
Responsibilities
Design and implement backend services and APIs; Build and optimize data storage solutions; Monitor and troubleshoot performance issues in distributed systems; Analyze and improve system architecture; Write clean, maintainable code; Participate in code reviews and CI efforts
Seniority
Senior, hands-on IC