Remote Staff Software Engineer, Search

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

ELK stack
MySQL

Job Details

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.