What To Expect:
- Develop a cutting-edge Search Engine utilizing Node.jswith TypeScript
- Manage extensive data volumes efficiently, employing Google BigQuery and integrating seamlessly with Business Intelligence systems and our data platform
- Build and enhance high-traffic APIs, ensuring minimal latencies
- Collaborate closely with seasoned developers, product managers, QA experts, and analysts to enhance current functionalities and launch novel features
- Encouragement for innovative ideas and creations, a flat organizational structure, and rapid decision-making processes ensure ample room for contribution and growth
- Draft architectural decisions together with our Tech Lead and explore new technologies
Who You Are:
- 5+ years working experience in Backend
- 2+ years experience in building scalable APIs (e.g. using Node.js, Python or Go)
- Practical & recent experience with a typed programming language (e.g. TypeScript)
- Solid know how in working with SQL or No-SQL databases
- You write well-structured, efficient and maintainable code and actively keep the quality of the code base in check
- You have excellent analytical and problem-solving skills
- You are used to working in an English-speaking and agile environment
- You raise the bar of the software you work on
- You enjoy investigating the 'why' behind specific search outcomes and translating those findings into actionable technical enhancements
Nice to have:
- Experience with Elasticsearch or OpenSearch
- Experience building Data Models using dbt
- Experience in working with a MPP data warehouse (e.g. Redshift, BigQuery)
- Experience with centralized logging, monitoring, and alerting solutions (Datadog)
- Hands-on experience with a cloud ecosystem (e.g. AWS, GCP) and integration with orchestration services (like Dagster or Airflow)
- Experience of running data processing pipelines using distributed data processing frameworks
- Hands-on Experience with Machine Learning Models or LLM-based systems is a plus
Who You Are: - 5+ years working experience in Backend - 2+ years experience in building scalable APIs (e.g. using Node.js, Python or Go) - Practical & recent experience with a typed programming language (e.g. TypeScript) - Solid know how in working with SQL or No-SQL databases - You write well-structured, efficient and maintainable code and actively keep the quality of the code base in check - You have excellent analytical and problem-solving skills - You are used to working in an English-speaking and agile environment - You raise the bar of the software you work on - You enjoy investigating the 'why' behind specific search outcomes and translating those findings into actionable technical enhancements
Nice to have: - Experience with Elasticsearch or OpenSearch - Experience building Data Models using dbt - Experience in working with a MPP data warehouse (e.g. Redshift, BigQuery) - Experience with centralized logging, monitoring, and alerting solutions (Datadog) - Hands-on experience with a cloud ecosystem (e.g. AWS, GCP) and integration with orchestration services (like Dagster or Airflow) - Experience of running data processing pipelines using distributed data processing frameworks - Hands-on Experience with Machine Learning Models or LLM-based systems is a plus