LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›CarGurus›Software Development Engineer II, Algorithmic Traffic Acquisition
CarGurus

About CarGurus

The smarter way to buy and sell cars

🏢 Tech👥 251-1K📅 Founded 2005📍 Cambridge, Massachusetts, United States

Key Highlights

  • Over 5 million car listings available for comparison
  • Founded in 2006 and headquartered in Cambridge, MA
  • $150 million+ raised in funding from investors like Accel Partners
  • Serves millions of users monthly, connecting buyers and sellers

CarGurus, headquartered in Cambridge, Massachusetts, is a leading automotive research and shopping platform that helps users compare over 5 million listings for new and used cars. Founded in 2006, CarGurus has raised over $150 million in funding and serves millions of monthly users, connecting them ...

🎁 Benefits

CarGurus offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit f...

🌟 Culture

CarGurus fosters a data-driven culture that prioritizes transparency and customer satisfaction. The company values innovation and encourages employees...

🌐 Website💼 LinkedIn𝕏 TwitterAll 69 jobs →
CarGurus

Software Development Engineer II, Algorithmic Traffic Acquisition

CarGurus • Boston, Massachusetts, United States

Posted 2w ago🏢 HybridMid-LevelSoftware engineering📍 Boston
Apply Now →

Skills & Technologies

JavaPythonSQL

Overview

CarGurus is seeking a Software Development Engineer II for their Algorithmic Traffic Acquisition team to optimize marketing spend programmatically. You'll work with Java, Python, and SQL to manage ad content generation and predictive value estimation. This position requires experience in software development and algorithmic modeling.

Job Description

Who you are

You have a solid background in software development, ideally with 3-5 years of experience in building scalable applications. Your expertise in Java and Python allows you to create efficient algorithms that drive traffic acquisition strategies. You are comfortable working with SQL databases and have a keen understanding of data modeling and analytics. You thrive in collaborative environments and enjoy working with cross-functional teams to achieve common goals. You are detail-oriented and have a passion for optimizing processes to enhance performance. You understand the importance of user experience and strive to create solutions that are both effective and user-friendly. We encourage you to apply even if your experience doesn't match every requirement.

What you'll do

As a Software Development Engineer II at CarGurus, you will be part of the Algorithmic Traffic Acquisition team, where your primary responsibility will be to manage and optimize SEM advertising efforts. You will work on ad content generation, ensuring that the messaging resonates with our target audience. Your role will involve modeling customer journeys and engagement metrics to enhance our marketing strategies. You will collaborate closely with data analysts to interpret data and derive actionable insights that inform our advertising decisions. Additionally, you will be responsible for multisession attribution and predictive value estimation, which are critical to understanding the effectiveness of our marketing spend. You will participate in code reviews and contribute to the overall improvement of our software development practices. Your contributions will directly impact CarGurus' growth strategy, both in the US and internationally.

What we offer

At CarGurus, we pride ourselves on our people-first culture that fosters kindness, collaboration, and innovation. We provide our employees with the tools and resources they need to fuel their career growth. You will have the opportunity to work in a dynamic environment where your ideas are valued and encouraged. We offer competitive compensation and benefits, including flexible work arrangements to support work-life balance. Join us in disrupting the automotive industry and making a meaningful impact on how people shop for cars.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at CarGurus.

Apply Now →Get Job Alerts