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
