Search Engine Software Engineer

in Cary, NC

Job #:273278

Practice Area: IT

Date Posted: 04/11/2019

Share this job  

Job Title:  Search Engine Software Engineer 
Location:  Raleigh, NC 
Industry:  Software Engineering 
Terms:  Direct Placement 
Requirements: Search Engine experience, Elastic Search or Solr, Agile experience 

This role will be a member on a team dedicated to the development of the next-generation search platform for the company, dramatically improving how our users search and find the answers to their questions.  We are looking for someone who can bring their own perspective on how to solve a variety of internal and external opportunities.   We expect our engineers to be versatile, display leadership qualities, and be enthusiastic to tackle new problems across the full stack as we continue to push technology forward. 

What you will be doing:
·       Build the next generation search technology to help customer effortlessly find the information they need

·       Find creative ways to improve search performance and relevance

·       Create flexible, scalable systems which can grow to meet the needs of users and content ingestion

·       Being a vocal team member, expressing your option, contributing to the technical conversation

What you will need:
·       Proven experience engineering a large-scale search engine including performance and relevancy work.  Work with Solr or ElasticSearch preferred. 

·       Familiarity with AWS Cloud Technologies including

o   S3, SNS, EC2, ECS/EKS, Lambda, Kinesis, CloudFormation, CloudWatch

·       Excellent practical judgement.  You should know how to effectively allocate your time to solve hard problems

·       Understanding that failure is learning.  You should not be afraid to lean into ideas and experiment to flesh them out

·       Working knowledge of Agile Team practices (Scrum or Kanban)

What would separate you from others:
·       Working knowledge of XP Development Methodologies – Pair Programming and TDD

·       Working experience with Kubernetes & Docker

·       Experience with Trunk Base Development, Monorepo, and/or Continuous Delivery

·       An aptitude to developing full stack solutions involving online involving diverse programming languages, frameworks and tools to deliver applications and data streaming solutions.
Frequently Asked Questions:

• Benefits?  Yes, provided by the client
• Remote Workers?  Not eligible, must work onsite with the team 
• Visa Sponsorship?  Not offered 
• Corp-to-Corp?  Not eligible 

How to Apply:

For immediate attention please apply online and send a text message or leave a voicemail for Eboni Celestain at 919 2593484

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit To explore more job opportunities with ettain group, visit

Apply Now