Job Details

Senior Search Engineer
Job code: 547
Job Category: Software - Web
City: San Mateo

Job Description:

Senior Search Engineer

Are you fascinated by what makes great products tick and why users love them? Do you have a passion for online shopping? Are you interested in working on products that resonate with users trying to find the best deals second to none? Then we would like to talk with you!

We are looking for a Senior Search Engineer to help build our next-generation consumer-facing e-commerce products. As a member of the team you will play an important role in the search application and the scalability, reliability and high-performance of the entire application system. An ideal candidate will have strong experience in search, database or other applications involving high data volumes. You will need to participate in project management and cross-team coordination. As a highly motivated person with innovative ideas, you have great software design and implementation skills, the ability to work closely with other team members, possess exceptional communication skills and bring a high level of energy and passion to the job.

Key Responsibilities:
  • Design, develop and deliver extensible and reliable search application software with high performance.
  • Participate in system-level architecture design.
  • Define interfaces of the search application modules. Interact with other team members to understand cross-dependencies.
  • Drive software technical design and development. Support related functions such as product requirements development, QA and customer services.
  • Independently design, implement and test complex features as well as lead small-project teams.
  • Estimate engineering effort, plan implementation, and rollout software releases.
  • Find and help fix stability/reliability/performance issues in a time-critical environment.
Required Experience:
  • 5+ years experience in design and developing software systems.
  • Strong experience in software development for extensible, scalable and reliable application systems.
  • Strong experience in object-oriented design and implementation.
  • Strong experience in multiple programming languages with emphasis on Java and C++.
  • Experience with search-engines a big plus; experience with ETL and massive data volumes a big plus. Experience with relational databases a plus.
  • Experience in both Windows and Linux environments.
  • Excellent communication and collaboration skills.
  • Can-do attitude; results-oriented; track record in on-time and high-quality product delivery.
  • Excellent team player; fast learner; strong problem-solving skills.
  • Effective verbal and written communication skills.
  • Experience in rapid development methods such as Agile/Scrum a plus.
  • BS or MS in Computer Science or equivalent.



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach your resume when applying!