Senior Backend Engineer (Data, Search, Infrastructure)
Core
Building and operating data-heavy systems to ingest, process, store, and serve a 250M+ academic paper database and user data.
Role type
Senior Backend Engineer (Data, Search, Infrastructure)
Builds
Data ingestion pipelines, search systems, PDF processing services, and clean REST APIs.
Domain
Academic publishing, data infrastructure, full-text search
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, AWS services, data ingestion pipelines, Node.js and TypeScript, full-text search systems, REST APIs, data quality management
Preferred skills
Academic publishing data sources, PDF processing pipelines, LLM-based document processing, large-scale web crawling
Technologies
AWS, Node.js, TypeScript, REST APIs
Responsibilities
Design and maintain data ingestion pipelines handling messy, heterogeneous sources; optimize search indexing and query relevance; build reliable REST APIs; ensure data correctness, deduplication, and consistency.
Seniority
Senior, hands-on IC