Senior Software Engineer- Search Engineer

Senior Software Engineer- Search Engineer

Trovix is a search technology company looking for an exceptional Senior Software Engineer/Technical Leader who has experience working with search applications.  This is a great opportunity to work on our highly scalable and high performance core search technology.  Monster recently acquired Trovix and will be extensively utilizing our search technology in future products. This is a key in the development process for creating the best possible search products at Monster. This is a key role, hands-on player in designing and implementing large-scale, distributed software systems that use machine learning and natural language processing for our innovative search technology.

We are looking for a self-motivated, creative problem solver with a passion for excellence and a capacity for technical leadership. The candidate must be a strong team player who genuinely enjoys working with people and who contributes to a fun, high energy environment.

 



Qualifications:
  • 4 + years Java Development using a range of Java technologies at an expert level or is an expert in C++ with strong Java skills
  • Possess both a solid academic background and a strong practical background
  • 2+ years of experience developing search algorithms and technologies
  • Evidence of the ability to do original thinking – writing papers, contributing to patents, acting as a principal investigator on research work, acting as a principle software engineer on a major commercial effort, and the like
  • Algorithm/data structure design and analysis
  • Persistent data structure design and data caching
  • Fine grain concurrency control
  • High-performance, large scale distributed systems
  • Data mining, natural language processing and knowledge discovery
  • Engineering process, design and testing methodologies
  • Has experience in web, vertical or enterprise search
  • Has significant experience in search, information retrieval, machine learning or text and language analysis
  • Is comfortable taking on tough problems and seeing them through to completion
  • Has a strong attention-to-detail orientation
  • Is efficient in planning and organization
  • Is at ease working both in a fast-paced startup environment as well as in a more process-driven big company atmosphere
  • Has strong written and verbal communication skills
  • Advanced degree in computer science or equivalent industry experience


Monster Worldwide is an equal opportunity employer.

About Monster

Monster is the number one name in online recruitment. With close to 5,000 employees in three dozen countries, industry-leading products and services, a global brand and unparalleled international reach, Monster is the preeminent destination for career and life management.

Monster has revolutionized the way people look for jobs and employers look for people. We are passionate about our mission: Inspiring people to improve their lives.

Our explosive growth reflects the kind of people who work here: Forward thinking professionals from all industries who offer fresh ideas and share the passion for excellence. Rise to the challenge - advance your career at Monster.

Work at Monster

The Monster Worldwide benefits package includes:

  • 3 Healthcare Plan Options
  • 2 Dental Plans
  • Vision Plan
  • Domestic Partner Benefits
  • 100% Company Paid Life Insurance
  • 100% Company Paid Short-Term Disability
  • 100% Company Paid Long-Term Disability
  • 401(k) Savings Plan
  • Flexible Spending Accounts
  • Tuition Reimbursement
  • Flexible Paid Time Off Program (PTO)
  • Paid Volunteer Time
  • Charitable Giving