Manager, Software Engineering (Search) in Remote US at CareerBuilder

Date Posted: 7/25/2022

Job Snapshot

  • Employee Type:
  • Location:
    Remote US
  • Job Type:
  • Experience:
    7 - 10 years
  • Date Posted:

Job Description

Note: CareerBuilder U.S. office locations will reopen on a voluntary basis in February 2022 and employees within a commutable distance will have the option to utilize the offices if fully vaccinated against COVID-19.  

U.S. Office Locations: Chicago, IL; Atlanta, GA; Irvine, CA 

Summary of the Job:

CareerBuilder connects people with the right jobs at leading companies through the most innovative recruitment technology platform in the industry. We help millions of job seekers per month improve their lives by finding the right job and gaining the career insights needed to take the next step in their careers.

CareerBuilder is seeking a Manager, of Software Engineering to manage the Search team, which is part of the larger Data team. The Search team consists of talented engineers that are responsible for the Search Infrastructure (DevOps), development of the Core Search API interface of the Search Engine, and the Job Search API which is by multiple sites including This contributes to the overall Search Relevancy Feature used by millions of job seekers that come to CB sites. The Core Search team uses a wide range of modern technologies and languages. To name a few: 

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


In this role, you will partner with the following departments: Product Management, Quality Engineering, and Data Science. You will manage a team of Software Engineers that are responsible for delivering functionality, and maintaining the system infrastructure as well as Site Reliability. You will also work with Senior Engineering leadership to execute department and company objectives.

Essential Responsibilities:

  • Act as a mentor, coach, and catalyst to Engineers to produce high-quality deliverables.
  • Lead a team of engineers and guide them to support new feature requests while managing technical debt in an Agile/SCRUM environment. Work in rapid development cycles to help realize business value.
  • Own performance management, career pathing, training, and development of direct all reports, including a rigorous onboarding process that helps in improving and measuring the skillset of newly hired engineers.
  • Proactively communicates the overall iteration/project status to key stakeholders and product owners, in a proactive way that produces early feedback that gets factored into the release cycle.
  • Deep understanding of System Architecture, ability to understand current Architecture and create a future vision.
  • Delegate project tasks to appropriate team members and ensure on-time completion with high quality.


Job Requirements:

Required Knowledge and Skills:

  • Detail oriented
  • Excellent problem-solving skills working with web APIs.
  • Excellent team and communication skills.
  • Proficiency with Microsoft Office Applications (Outlook, Word, Excel, etc.)
  • Previous demonstrable experience as a Full Stack Engineer, with extensive Programming experience in one JVM language or Python.
  • Experience working with search systems (e.g, Apache Solr, Elasticsearch)
  • Has both a functional and technical understanding of how to leverage Object-Oriented software
  • Deep Knowledge of Application Architecture and ability to conceptualize problems in the pre-design phase, both functionally and technically.
  • Experience working with distributed systems using a variety of technology stacks.
  • Experience leading engineers developing Rest APIs that have large-scale adoption.
  • Experience in developing scalable solutions for the web.
  • Experience managing engineers in an Agile environment.
  • Deep knowledge of Source Control Systems and Code Delivery processes.
  • Deep knowledge of CI/CD.
  • Experience working with JIRA or other Ticketing systems, measuring and tracking team productivity.


Supervisory Responsibilities:

This role does have supervisory responsibilities



BS in Computer Science or a related field


Minimum Years of Experience:

  • 7 years of overall experience in a related field
  • 2 years of technical management and people management



Physical Demands (the US only):

  • Frequent phone and computer use
  • Creating written communications
  • Able to sit/stand at a desk
  • Able to bend, sit, stand, lift boxes or equipment (between 0-15 lbs)
  • Able to travel occasionally both domestically and internationally


Benefits and Perks

Connecting people with meaningful work is one of the most important things anyone can do – which means we need to support the employees who make that possible. CareerBuilder’s team enjoys a host of perks and benefits, including: 

Health and Wellness: 

  • Comprehensive Medical, Dental & Vision, Life & Disability Programs 
  • Option to enroll in supplemental Life, AD&D, Accident, Critical Illness, Home & Auto, Transit, Identity Theft Protection, Legal Programs, and Pet Insurance 
  • Employee Assistance Program with free counseling sessions  
  • Wellness/Tobacco Free credits towards medical premiums 
  • On-site meditation rooms 
  • Free upgrades to premium versions of many Mental Health applications 

Family Support and Care: 

  • Parental support including paid maternity and parental leave 
  • Milk Stork 
  • Pre-Tax Dependent Care Flexible Spending Account 
  • Healthy Pregnancy Program and Fertility Support Services 

Flexibility and Time Off 

  • Paid time off, including time off to volunteer, holidays, floating holiday, bereavement, jury duty, parental leave 
  • Remote work opportunities available for most roles 

Personal and Career Development: 

  • 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 

Financial Wellbeing: 

  • 401(k) Program with a two year vesting schedule, annual employer match, and an opportunity to make Pretax and Roth contributions.  
  • Financial educational webinars and individual retirement planning advising available. 


  • Employee resource groups 
  • Time off to volunteer 

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: 002700


  1. Software Engineer Jobs
  2. Project Engineer Jobs