Staff Software Engineer, Search

United States
R&D – Engineering /
Full Time /
Hybrid
The Role
We are looking for 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 our customers’ ability to drive revenue and grow their business. Join us in building and shaping a Search engineering team as we build products and technology to transform our customers.

What You'll Do:

    • You will be part of the Search core team designing and implementing our Search infrastructure
    • Explore ways that help us deliver high-quality search experiences for our customers, superior search performance, and scale
    • Contribute to the architectural evolution of the RevolutionParts’ platform cloud stack as we 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
$160,000 - $240,000 a year