Backend Engineer - Search (all genders)
Core
Building a modern search engine using Node.js and TypeScript, managing large datasets with Google BigQuery, and integrating with BI systems.
Role type
Senior Backend Engineer (Search)
Builds
High-frequency APIs, scalable data models, and search engine features.
Domain
E-commerce / Search Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, SQL/NoSQL databases, scalable API design, cloud ecosystem integration, data pipeline orchestration
Preferred skills
Elasticsearch/OpenSearch, dbt, MPP data warehouses (Redshift/BigQuery), distributed data processing frameworks, ML/LLM systems
Technologies
Node.js, TypeScript, Google BigQuery, AWS/GCP, Dagster, Airflow, Datadog
Responsibilities
Develop and optimize search engine architecture, manage large-scale data ingestion and processing, build and maintain high-performance APIs, collaborate on data modeling and BI integrations
Seniority
Senior, hands-on IC