Engineering Co-op at CarGurus
Meet CarGurus—the #1 visited online car shopping website in the US. At CarGurus, we’re building the world’s most trusted and transparent automotive marketplace. We're not just a car shopping site, we aspire to connect buyers and sellers and ultimately to create trusted connections in buying, selling and the many other ancillary decisions involved in owning a car by providing data transparency and leveraging technology to make complex insights easily accessible.
Founded in 2006 by Langley Steinert (co-founder of TripAdvisor), CarGurus is a technology company with a passion for data and its power to simplify every aspect of the car shopping experience. Using proprietary technology, search algorithms and innovative data analytics, we provide unbiased validation on pricing, dealer reputation and vehicle history.
Intern at CarGurus. Build your resume. Network. Get hands on experience.
Teams / Project Opportunities:
Algorithmic Traffic Acquisition: Design and develop algorithms to optimize customer acquisition and advertising efficiency. Collaborate with our best-in-brand engineers to evolve our big data processes in an ever shifting real-world environment. SQL experience is a plus.
Digital Advertising: Gain hands on experience with the ad-tech domain by creating a Java batch process to manage display ad campaign attributes. Pull campaign performance stats from a third-party platform, run an optimization algorithm, then push updates to the campaign to enhance its performance.
Foundations: Build new Java micro-services that are deployed in containers on AWS leveraging technologies such as Docker and Kubernetes. Solve problems related to code and data separation. Learn how to scale an application for production usage. Modernize and improve existing services to be more scalable and streamlined.
US Consumer Listings: Help shoppers find the car they’re looking for by improving their search experience. Run AB tests and make enhancements to the Search Results and Vehicle Description pages using ReactJS as well as the Java APIs which serve the data displayed on those pages.
Computer Science, Computer Engineering, Software Engineering, Information Systems, Information Science, Information Technology, Systems Engineering, Electrical Engineering, or similar
At the core of our company culture is a spirit of innovation, curiosity and collaboration. True to our start-up roots, we’re nimble, flexible and data-driven. We have a great respect for testing and learning, and a healthy aversion to meaningless meetings. We’re committed to diversity and inclusion because we want all employees to have a sense of belonging. To power you through the day, our kitchens are stocked with snacks and drinks. Lunch is catered daily. All employees are shareholders. We believe that giving back is important, so we have established an Open Source Fund and Charitable Giving program which make quarterly donations to employee recommended organizations. We recognize that everyone has a life outside of the office which is why we have flexible schedules and unlimited personal time.
In addition to the US, CarGurus operates sites in Canada, the UK, Germany, Italy, and Spain with other markets on the horizon. Our offices are located in Cambridge, MA, Detroit, MI and Dublin, Ireland. If you’d like to learn more, please visit our careers page.