Designing, developing, and deploying multi-region, high-performance search services using Golang, Elasticsearch, Kafka, and GCP alongside a collaborative, cross-disciplinary team.
Take a high degree of independent ownership over our production search services—driving search relevance and tuning ranking algorithms to directly ship real-world products to customers nationwide.
Requirements
4 years of minimum software development experience, demonstrating the ability to independently design, deploy, and maintain scalable microservices and REST APIs without requiring technical hand-holding.
Proven success leading large-scale information retrieval projects —specifically involving e-commerce search relevance, query understanding, and autocomplete functionality—utilizing Lucene-based engines like Elasticsearch, Open Search, or Solr.
Hands-on experience resolving system bottlenecks, including identifying and improving poor-performing code and database queries in distributed, multi-region architectures using Golang, Ruby, or Python, alongside Postgres, DynamoDB, and Redis.
A strong background in system architecture, utilizing SOLID principles and functional/object-oriented paradigms to build highly persisted data models and asynchronous messaging pipelines with Kafka or similar queuing technologies.
Demonstrated technical leadership, showing a track record of autonomously monitoring complex production environments, driving implementation decisions through metrics, and actively mentoring other engineers.
Bachelor's Degree or equivalent experience | Required
Tech Stack
DynamoDB
ElasticSearch
Google Cloud Platform
Kafka
Microservices
Postgres
Python
Redis
Ruby
Go
Benefits
Employees (and eligible family members) are covered by medical, dental, vision and more.
Employees may enroll in our company’s 401k plan.
Employees will also be eligible to receive discretionary vacation for exempt team members.
Paid holidays throughout the calendar year
Paid sick leave.
Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.