Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cars Commerce Logo

Software Engineer

Cars Commerce

$104,100 - $130,150
Oct 2, 2025
Remote, US
Apply Now

Cars Commerce is looking to solve the problem of simplifying the car buying and selling process through technology. The Software Engineer role specifically aims to enhance the marketplace search capabilities at Cars.com to provide a frictionless and fast experience for users.

Requirements

  • Proficiency in at least one backend programming language (Elixir, Python, NodeJS, or similar functional/object-oriented languages)
  • Experience with API development (REST or GraphQL)
  • Basic understanding of cloud platforms, preferably AWS
  • Solid understanding of software engineering best practices including testing, version control, and code quality
  • Experience with debugging tools and techniques
  • Familiarity with GraphQL API design and implementation
  • Basic knowledge of search technologies like OpenSearch, ElasticSearch, or Solr

Responsibilities

  • Contribute to the development and maintenance of our consumer-facing search capabilities within our listings marketplace
  • Build and maintain Server-Driven UI (SDUI) APIs using GraphQL to enable dynamic client interfaces across mobile and web platforms
  • Write maintainable and extensible backend services utilizing languages such as Elixir, NodeJS, or Python
  • Implement features that support server-driven UI approaches for flexible client experiences
  • Work with AI technologies to enhance search relevance and personalization features
  • Collaborate with product managers, designers, and senior engineers to deliver impactful search features
  • Write comprehensive tests following the testing pyramid, ensuring code protects against defects in key business cases

Other

  • This is a unique 100% remote job opportunity that may require onsite interviews
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • 3-5 years of professional software development experience with backend systems
  • Strong problem-solving and communication skills
  • Ability to work independently while knowing when to seek guidance