20 days ago
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 to deliver end-to-end solutions.
- Monitor and troubleshoot performance issues in distributed systems.
- Write clean, maintainable, and efficient code.
- Participate in code reviews, testing, and continuous integration.
- Ensure security, scalability, and reliability of backend services.
- Analyze and improve system architecture.
Requirements
- Proven experience as a Backend Engineer with a focus on database design.
- Strong expertise in ClickHouse or similar columnar databases.
- Hands-on experience with Elasticsearch for large datasets.
- Proficient in backend programming languages such as Python and Go.
- Experience with RESTful API design and development.
- Solid understanding of distributed systems and microservices architecture.
- Experience with performance tuning and query optimization.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Benefits
- Paid parental leave to support you and your family.
- Monthly Health & Wellness allowance.
- Work from home office stipend.
- Lunch reimbursement for in-office employees.
- PTO: 28 days in Germany.
