About the job
Who We Are
At CarGurus (NASDAQ: CARG), our vision is to empower individuals on their journey to their destination. What began as a close-knit team of developers focused on trust and transparency in car shopping has evolved into the leading automotive marketplace. With a history of innovation and market acceleration that has fueled our growth, we are now the largest and fastest-growing platform in our sector, boasting over 15 years of profitability.
What We Do
As the automotive market transforms, so do we. We are dedicated to taking the entire automotive journey online, providing our customers with guidance every step of the way—from selling their old vehicle to financing, purchasing, and delivering a new one. CarGurus.com attracts tens of millions of users monthly, and approximately 30,000 dealerships utilize our products. Our company culture prioritizes people, fostering collaboration, kindness, and innovation, empowering our Gurus with the resources necessary for career advancement. Join us as we disrupt a trillion-dollar industry with fresh and diverse insights!
Role Overview
The Dealer Competitive Intelligence team at CarGurus is seeking a seasoned Principal Software Engineer to define the technical direction of our platform, which will provide intricate market insights through user-friendly dealer experiences.
In this pivotal role, you will serve as the primary technical authority, responsible for establishing a multi-year architectural strategy for our market intelligence solutions. Collaborating closely with leaders in Product, Data Science, and Analytics, you will convert complex competitive data into scalable, insightful, and strategic market intelligence products. If you are an architect adept at tackling large-scale challenges while balancing robust design with long-term stability, we want to hear from you!

