Staff Software Engineer, Search
Our client is a pioneering force in the automotive eCommerce realm and they are actively seeking a passionate and talented individual to join their team. As leaders in providing streamlined, user-friendly solutions, they empower automotive brands to maximize online sales. Their commitment to technology, top-notch customer service, and a profound understanding of the automotive market sets them apart. If you're ready to revolutionize the eCommerce space for automotive parts and accessories, consider joining their dynamic team!
The Role
An experienced and driven Staff Software Engineer with hands-on deep experience in Search & related technologies and a passion for innovation. Search is a critical piece of the product that fundamentally impacts their client’s customers’ ability to drive revenue and grow their business. Join our client and help them in building and shaping a Search engineering team as they build products and technology to help transform their customers.
What You'll Do:
· You will be part of the Search core team designing and implementing Search infrastructure
· Explore ways that help deliver high-quality search experiences for customers, superior search performance, and scale
· Contribute to the architectural evolution of the platform cloud stack as they scale
· Work collaboratively with product managers to own & manage a rapidly evolving product roadmap that delivers on company goals.
· Mentor and challenge high-performing software engineers
· Work in an agile, small team environment focusing on speed and quality
· Be a trusted partner for senior management to determine the best solutions, help drive alignment, and implement decisions throughout your team
Requirements:
· 7+ years of software development experience
· 3+ years of building Search based applications at scale is a must
· Deep expertise in ELK stack is a must
· Hands-on experience with tuning Elasticsearch for performance
· Hands-on experience with MySQL
· Experience building APIs and SDKs using PHP (If you're an excellent Search Engineer but you don't have PHP experience, we still want to hear from you.)
· Experience in a multi-tenant SaaS product development environment
· Experience with Git, JIRASmart, quick learner, proactive, comfortable working with unknowns and dynamically evolving requirements
· Proven ability to mentor, coach, and lead team members to success
· Ability to motivate people, instill accountability, and achieve results
· Expertise in object-oriented design and implementation
· Strong communication skills
· Experience working with remote teams
· Authorization to work in the US now and in the future
Bonus Points:
· Hands-on experience with building Search capabilities for e-commerce applications
· Experience building data ingestion pipelines
· Experience working with AWS infrastructure
· Experience with AWS OpenSearchExperience with vector search
· Experience with Docker, Kubernetes
Our client is proud to provide a comprehensive employment package including competitive compensation, career development, benefits, 401K match, parental leave, and many more valuable perks. They are an Equal Opportunity Employer; they value diversity. They do not discriminate on the basis of race, religion, color, national origin, gender, gender orientation, gender identity or expression, sexual identity, sexual orientation, age, marital status, family status, genetic information, veteran status, or disability status.
Job Type: Full-time
Pay: From $160,000.00 per year
Benefits:
- 401(k) matching
- Flextime
- Gym membership
- Health insurance
- Parental leave
Compensation package:
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Search: 3 years (Required)
- ELK stack: 3 years (Required)
- software development: 7 years (Required)
Work Location: Remote