Role Overview
Shipt is on the lookout for a Senior Engineer in the Search team. Your day-to-day will involve designing, developing, and deploying multi-region, high-performance search services using Golang, Elasticsearch, Kafka, and GCP alongside a collaborative, cross-disciplinary team. You will 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.
Skills & Education
- Apache Kafka, ElasticSearch, Go Programming Language, Search Relevance
- Bachelor's Degree or equivalent experience – Required
Work Arrangement
Shipt considers candidates located near a Shipt office or workspace in Birmingham, San Francisco, or Minneapolis to be hybrid, which means that they have the flexibility to work from home (with leader approval) or at a Shipt office in order to facilitate the ability to innovate, collaborate, and spark team connections. In‑office expectations will vary by role and leader. Certain roles may require in‑office presence on a full‑time basis. Please work with your recruiter to learn more about the classification of this role.
EEO & Benefits
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion, sexual orientation, gender identity, gender expression, transgender status, age, military or veteran status, disability, or any other characteristic protected by law. Employees (and eligible family members) are covered by medical, dental, vision and more. Employees may enroll in our company’s 401(k) plan. Employees will also be eligible to receive discretionary vacation for exempt team members, paid holidays throughout the calendar year and paid sick leave. Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.
#J-18808-Ljbffr