Oh Snap!
This job is no longer active - but you can still view the details below.

Senior Software Engineer, Big Data and Machine Learning

| Chicago

Cars.com is one of Chicago’s original tech companies. Our online platform makes it easier for consumers to shop for, sell and service their cars. With our expert content, mobile app features, millions of new and used vehicle listings, a comprehensive set of research tools and the largest database of consumer reviews in the industry, Cars.com offers innovative products to connect consumers with dealers across the country.

Data is the driver for our future at Cars. We’re searching for highly collaborative, analytical, and innovative engineers to build and scale our big data and ML platform. If you are passionate about using data to solve problems and build game changing products, we’d love to work with you.

Working within a dynamic and fast paced team environment, the Senior Engineer is responsible for the design, construction, and maintenance of mission-critical, highly visible big data and machine learning applications in direct support of Cars.com business objectives. Furthermore, this person is responsible for working with other engineers to develop the technical design by fully understanding the technical details, integration, and functions of multiple applications across their development team. The ideal candidate should have good mentoring and cross-functional skills.

About the team:

The Big Data and Machine Learning team at Cars.com is responsible for building big data pipelines and deriving insights out of the data using advanced analytic techniques, streaming and machine learning at scale.

Required Skills:

  • Ability to develop spark jobs to cleanse/enrich/process large amounts of data.
  • Ability to develop spark streaming jobs to read data from Kafka.
  • Experience with tuning spark jobs for efficient performance including execution time of the job, execution memory, etc.
  • Good understanding of various file formats and compression techniques.
  • Experience with source code management systems such as GIT and developing CI/CD pipelines for data.
  • Ability to understand deeply the entire architecture for a major part of the business and be able to articulate the scaling and reliability limits of that area; design, develop and debug at an enterprise level and design and estimate at a cross-project level.
  • Ability to mentor developers and lead projects of medium to high complexity.
  • Excellent communication and collaboration skills.

Bonus:

  • Experience developing big data applications in the cloud, especially AWS.
  • Experience tuning HIVE and Impala queries.
  • Experience with Spark ML.
  • Experience with machine learning / deep learning using R, Python, Jupyter, Zeppelin, TensorFlow, etc. 

Qualifications:

  • 5+ years of experience in Programming languages such as Java or Python.
  • 3+ years of experience in big data engineering.
  • 2+ years of experience as Spark Developer.
Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • HiveDatabases
    • MySQLDatabases
    • ConfluenceManagement
    • JIRAManagement
    • SalesforceCRM
    • Oracle EloquaLead Gen

Location

300 S Riverside Plaza, Chicago, IL 60606
300 S Riverside Plaza, Chicago, IL 60606

What are Cars.com Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Pet Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Employee Stock Purchase Plan
Child Care & Parental Leave Benefits
Generous Parental Leave
Remote Work Program
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Happy Hours
Parking
Professional Development Benefits
Tuition Reimbursement
More Jobs at Cars.com21 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
HR
Marketing
Operations
Product
Sales