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›Principal JavaScript Engineer, PistonHeads
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 71 jobs →
CarGurus

Principal JavaScript Engineer, PistonHeads

CarGurus • Remote, Remote, United Kingdom

Posted 1w ago🏠 RemoteSeniorPrincipal engineer📍 United kingdom
Apply Now →

Skills & Technologies

JavaScript

Overview

CarGurus is hiring a Principal JavaScript Engineer to lead the development of innovative solutions for the PistonHeads platform. You'll work with JavaScript and collaborate with cross-functional teams to enhance user experience. This role requires extensive experience in software engineering.

Job Description

Who you are

You have a strong background in software engineering with a focus on JavaScript — your experience spans over 5 years, during which you've developed and maintained complex applications that prioritize user experience and performance. You are adept at collaborating with cross-functional teams, ensuring that engineering solutions align with business goals and user needs.

Your expertise in JavaScript is complemented by a solid understanding of modern frameworks and libraries — you have a proven track record of building scalable applications and are familiar with best practices in code quality, testing, and deployment. You thrive in environments that encourage innovation and are eager to contribute to a culture of continuous improvement.

You possess excellent problem-solving skills and can navigate challenges with a strategic mindset — your ability to analyze requirements and translate them into technical solutions sets you apart. You are also committed to mentoring junior engineers, sharing your knowledge, and fostering a collaborative team environment.

You understand the importance of user feedback and data-driven decision-making — you leverage analytics to inform your development process and enhance the overall user experience. Your passion for technology and commitment to excellence drive you to stay updated with industry trends and advancements.

Desirable

Experience with additional technologies such as React or Node.js would be a plus, as would familiarity with agile methodologies and DevOps practices. You are open to learning new skills and adapting to evolving technologies in the fast-paced automotive marketplace.

What you'll do

As a Principal JavaScript Engineer at CarGurus, you will lead the development of the PistonHeads platform, focusing on enhancing the user experience for automotive enthusiasts. You will collaborate closely with product managers, designers, and other engineers to define and implement innovative features that meet user needs and drive engagement.

You will be responsible for architecting and developing scalable applications that handle high traffic volumes — your role will involve writing clean, maintainable code and conducting code reviews to ensure quality across the team. You will also implement best practices for performance optimization and security, ensuring that the platform remains robust and reliable.

In this role, you will mentor and guide junior engineers, helping them grow their skills and navigate challenges — you will foster a culture of collaboration and knowledge sharing within the team. You will participate in sprint planning and retrospectives, contributing to the continuous improvement of team processes and workflows.

You will engage with stakeholders to gather requirements and provide technical insights that inform product decisions — your ability to communicate complex technical concepts to non-technical team members will be essential. You will also stay abreast of industry trends and emerging technologies, bringing innovative ideas to the table that can enhance the PistonHeads platform.

What we offer

CarGurus offers a supportive and inclusive work environment where innovation thrives. You will have the opportunity to work remotely while being part of a dynamic team that values collaboration and creativity. We provide competitive compensation and benefits, along with opportunities for professional development and career growth. Join us in transforming the automotive marketplace and making a meaningful impact on the industry.

Interested in this role?

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

Apply Now →Get Job Alerts