About the Role
This role involves designing, developing, and deploying multi-region, high-performance search services using Golang, Elasticsearch, Kafka, and GCP. The Senior Engineer will independently own production search services, driving search relevance and tuning ranking algorithms to deliver products to customers nationwide.
Responsibilities
- Design, develop, and deploy multi-region, high-performance search services using Golang, Elasticsearch, Kafka, and GCP
- Take independent ownership over production search services
- Drive search relevance
- Tune ranking algorithms to 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
- 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
- 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
- Apache Kafka
- ElasticSearch
- Go Programming Language
- Search Relevance
Location
- Birmingham
- San Francisco
- Minneapolis
Work Type
- Hybrid
Experience Level
- 4 years of minimum software development experience
Education Level
- Bachelor's Degree or equivalent experience
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401k plan
- Discretionary vacation for exempt team members
- Paid holidays
- Paid sick leave
- Annual bonus eligibility
- Potential for restricted stock units
About the Company
- Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch.
- Shipt connects customers to desired items from loved stores, retail businesses to more satisfied customers, and workers to new earning opportunities.
- Shipt aims to prioritize its team to boost belonging, spark growth opportunities, provide unique benefits, and commit to community giving.
- Shipt is an independently operated, wholly owned subsidiary of Target Corporation and available in over 5,000 U.S. cities.
- Shipt was founded and is headquartered in Birmingham, Alabama.
- Shipt reaches more than 60 million households across the U.S.
Equal Opportunity
- Shipt is an equal opportunity employer and values diversity.
- Does not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law.
- Provides reasonable accommodation upon request for the application process or technical interviews.
- Pursuant to the San Francisco Fair Chance Ordinance, qualified applicants with arrest and conviction records will be considered for employment.
