Software Engineer - SOLR in Norcross, GA at CareerBuilder

Date Posted: 5/21/2018

Job Snapshot

Job Description

US - CareerBuilder



Software Engineer III, Core Search Team 

The vast majority of CareerBuilder products rely on fast relevant search results provided by our team. As a Software Engineer on the Core Search Team, your mission will be to provide a scalable search platform that allows all CareerBuilder teams to easily make use of the power provided by our search engine.

You will support millions of searches a day across over a billion documents on hundreds of servers.  You will work with a close-knit team to match thousands of people and employers around the planet.

Technologies Used:

  • Languages: Scala, Java, .NET (C#)
  • Apache Solr
  • Amazon Web Services (AWS)
  • RESTful Web Services: Play Framework, .NET MVC
  • MySQL, Microsoft SQL
  • Apache Spark
  • Docker

Job Requirements:

Software Engineer Job Requirements:

We look for passionate Software Engineers that love working with technology and see this as a long-term profession, not just another job; ideally you have heavy backend experience using either Scala or Java.  You should have a solid understanding of object-oriented programming principles and object-oriented analysis and design techniques, good SQL skills, and excellent problem-solving skills working with web APIs.  Functional programming experience is strongly desired.  Experience with search technologies such as Solr, Elasticsearch, or Lucene is a plus.

We appreciate an eagerness to work in an Agile environment with daily scrum meetings and short sprint cycles; we deploy to our production environments 3 times a week.  We hire engineers who are highly-motivated, detail-oriented, and self-directed with excellent team and communication skills.

We are looking for a BS in Computer Science or related field and 3+ years of experience.

Working with our team, you will learn tools such as  Git, Github, Linux (Ubuntu), Scalyr, Jenkins, Splunk, New Relic, Ruby, Chef, Akka, EC2, EMR, Kinesis, Lambda, CloudFormation




Benefits-We’re All About You! 

When you're focused on the goal, not the path – you can be more flexible, and that translates into more productive and satisfied employees. From flexible hours to volunteering during work hours to diverse education opportunities, CareerBuilder is committed to helping employees strike a balance. 

Here are just some benefits we offer:

  • Training that positions you to hit the ground running with ongoing learning and development courses; we never stop investing in our people.
  • Comprehensive Medical, Dental & Vision Programs
  • Education Reimbursement Program allowing up to $5k per year towards completion of a Bachelor’s and non-MBA graduate degree, and up to $10K per year towards completion of an MBA!  No strings attached!  
  • $400 Annual Reimbursement for Wellness Activities, including your gym membership!  
  • 401(k) Program with Strong Employer Match and 2 year vesting schedule!  

CareerBuilder, LLC is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.


TSR ID: 000453