Software Engineer II, Listing Services
Company: CarGurus LLC
Location: Boston
Posted on: April 3, 2025
Job Description:
Who we areAt CarGurus (NASDAQ: CARG), our mission is to give
people the power to reach their destination. We started as a small
team of developers determined to bring trust and transparency to
car shopping. Since then, our history of innovation and
go-to-market acceleration has driven industry-leading growth. In
fact, we're the largest and fastest-growing automotive marketplace,
and we've been profitable for over 15 years.What we doThe market is
evolving, and we are too, moving the entire automotive journey
online and guiding our customers through every step. That includes
everything from the sale of an old car to the financing, purchase,
and delivery of a new one. Today, tens of millions of consumers
visit CarGurus.com each month, and 30,000 dealerships use our
products. But they're not the only ones who love CarGurus-our
employees do, too. We have a people-first culture that fosters
kindness, collaboration, and innovation, and empowers our Gurus
with tools to fuel their career growth. Disrupting a
trillion-dollar industry requires fresh and diverse perspectives.
Come join us for the ride!Role overviewAs 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. This person
will also develop and deploy clean, well-tested, efficient, and
production-ready code, ensuring high standards of quality and
performance.What you'll do
- 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.What you'll bring
- 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.Working at CarGurusWe reward our Gurus' curiosity and
passion with best-in-class benefits and compensation, including
equity for all employees, both when they start and as they continue
to grow with us. Our career development and corporate giving
programs, as well as our employee resource groups (ERGs) and
communities, help people build connections while making an impact
in personally meaningful ways. A flexible hybrid model and robust
time off policies encourage work-life balance and individual
well-being. Thoughtful perks like daily free lunch, a new car
discount, meditation and fitness apps, commuting cost coverage, and
more help our people create space for what matters most in their
personal and professional lives.We welcome allCarGurus strives to
be a place to which people can bring the ultimate expression of
themselves and their potential-starting with our hiring process. We
do not discriminate based on race, color, religion, national
origin, age, sex, marital status, ancestry, physical or mental
disability, veteran status, gender identity, or sexual orientation.
We foster an inclusive environment that values people for their
skills, experiences, and unique perspectives. That's why we hope
you'll apply even if you don't check every box listed in the job
description. We also encourage you to tell your recruiter if you
require accommodations to participate in our hiring process due to
a disability so we can provide the appropriate support. We want to
know what only you can bring to CarGurus. #LI-Hybrid
#J-18808-Ljbffr
Keywords: CarGurus LLC, Boston , Software Engineer II, Listing Services, IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...