Posted in

Software Engineer II – Listing Services

Software Engineer II – Listing Services

CompanyCarGurus
LocationBoston, MA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • Familiar with Java (preferred) or similar language.
  • Experience with concurrency, multi-threading, web applications and event driven architectures.
  • A strong understanding of data structures, algorithms and complexity analysis.
  • Proven expertise in optimizing application performance through the design and implementation of efficient caching strategies and performance improvement techniques.
  • Data-driven when making decisions.
  • Experience in Search Engine Framework, SQL and NoSQL is preferred.

Responsibilities

  • Improve search experience and performance for millions of users across millions of cars globally.
  • Ensure reliable and timely production support for mission-critical Listing Service applications, maintaining optimal performance and addressing high-priority incidents with efficiency.
  • Participate in whiteboard sessions and design conversations on engineering the best solution to the challenges at hand.
  • Be deeply engaged in the full development lifecycle designing, developing, testing, deploying, maintaining, monitoring and improving software.

Preferred Qualifications

  • Familiar with Java (preferred)
  • Experience in Search Engine Framework, SQL and NoSQL is preferred.