Senior Software Engineer
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 where it’s easy to find great deals from top-rated dealers.
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.
What You’ll Do: Design, develop, test, maintain, and improve enterprise software. Duties include: deploy code daily and use data to drive business decisions; deliver software and analytics to consumers and dealers; conceptualize, develop, test, and release the of software products search algorithms, and innovative data analytics to provide consumers with unbiased validation on pricing, dealer reputation, and vehicle history; leverage the latest technologies and use data to drive decisions; provide technical leadership in a fast-moving, data-driven environment; participate in full software development lifecycle, including designing, developing, testing, deploying, maintaining, monitoring and improving software,; collaborate with fellow engineers and product partners; apply expertise in building high volume, distributed back-end services with latest technologies, including ElasticSearch and React.js; and build scalable websites (e-commerce) or large-scale applications.
Who You Are: Requirements: Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering, or a related field and a minimum of two (2) years of experience in the job offered or a related occupation of Software Engineer or Software Developer. Requires two (2) years of experience with each of the following: Concurrency, multi-threading, web applications and event driven architectures; SQL and relational database design; Software development with HTML, CSS, and JavaScript; and Modern JS frameworks, such as React. Alternatively, Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering, or a related field and 60 months of alternate experience required. A minimum of two (2) years of experience in the job offered or a related occupation of Software Engineer or Software Developer. Requires two (2) years of experience with each of the following: Concurrency, multi-threading, web applications and event driven architectures; SQL and relational database design; Software development with HTML, CSS, and JavaScript; and Modern JS frameworks, such as React.
CarGurus Culture:
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. So if you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit.
At CarGurus, we invest in our people’s professional growth with everything from learning and development programs to tuition reimbursement. Want to work on projects that expand your skill set without sacrificing your work/life balance? You got it. We also strive to provide perks and benefits that employees actually care about like free lunch, commuter subsidies, and more. That includes equity in the company—our way of showing that we want you here for the long haul.
We work hard every day to build the world’s most trusted and transparent automotive marketplace, but trust and transparency don’t just apply to our consumers. They extend to our talent, too. We aim to create a workplace where everyone feels they can bring the ultimate expression of themselves and their potential—where you don’t just fit, you thrive. We don’t discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.
#LI-Hybrid