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