Remote Otter LogoRemoteOtter

Software Engineer II - Remote

Posted 6 weeks ago
Software Development
Full Time
MA, USA

Overview

As a core member of the Listing Services team, this Software Engineer II will collaborate with cross-functional teams, including data analysts and product managers, to guide projects from concept through technical design, implementation, testing, and performance measurement.

In Short

  • 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.

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 and NoSQL is preferred.

Benefits

  • Best-in-class benefits and compensation, including equity for all employees.
  • Career development and corporate giving programs.
  • Employee resource groups (ERGs) and communities.
  • Flexible hybrid model and robust time off policies.
  • Thoughtful perks like daily free lunch, new car discount, meditation and fitness apps, commuting cost coverage, and more.
CarGurus logo

CarGurus

CarGurus is the largest and fastest-growing automotive marketplace dedicated to empowering individuals in their car shopping journey by fostering trust and transparency. The company transforms the way people buy, sell, and finance vehicles, while its Sales team plays a crucial role in supporting dealerships through trusted advisory relationships and tailored solutions. With a focus on cultivating strong partnerships and leveraging industry-leading tools, CarGurus is committed to enhancing the automotive retail experience.

Share This Job!

Save This Job!

Similar Jobs:

Appspace logo

Software Engineer II - Remote

Appspace

6 weeks ago

Join Appspace as a Software Engineer II to develop and maintain software codes while enjoying a flexible work culture.

Worldwide
Full-time
Software Development
Measured logo

Software Engineer II - Remote

Measured

6 weeks ago

Join Measured as a Software Engineer II to work on innovative marketing analytics solutions in a remote-first environment.

India
Full-time
Software Development

Attune

Software Engineer II - Remote

Attune

6 weeks ago

Attune is seeking a Software Engineer II to support their workers compensation team, focusing on backend development and collaboration across teams.

Worldwide
Full-time
Software Development
$150,000 - $172,500/year
Tripadvisor logo

Software Engineer II - Remote

Tripadvisor

6 weeks ago

Join Viator as a Software Engineer II in a remote-first environment, working on innovative travel solutions.

UK
Full-time
Software Development
MQ Referrals Only logo

Software Engineer II - Remote

MQ Referrals Only

6 weeks ago

Join Marqeta as a Software Engineer II to support the Identity Platform team in developing secure and reliable authentication systems.

Canada
Full-time
Software Development
91,500 - 114,400 CAD/year