Meet CarGurusthe #1 visited online car shopping website in the US. At CarGurus, were building the worlds most trusted & transparent automotive marketplace where its 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 & its power to simplify every aspect of the car shopping experience. Using proprietary technology, search algorithms, & innovative data analytics, we provide unbiased validation on pricing, dealer reputation, & vehicle history.
What Youll Do:
Lead software engineering team in a fast-moving, data-driven environment to improve search experience & performance for millions of users across millions of cars globally. Duties include: own multiple business-critical software applications; collaborate with product management, data analysts, & other engineers to identify & scope software development opportunities; monitor & improve performance of products & solutions; contribute towards roadmap definition for software product development; collaborate with engineering team to plan quarterly milestones; collaborate with software development team to determine the departments yearly objectives; provide technical leadership, clarify & identify key design requirements, lead code reviews, & provide expert technical inputs on architecture, design, & software development decisions; ensure team writes clean, well-tested, & efficient code; provide leadership, mentoring, & coaching to software engineers in the team; make sure projects are running on time, troubleshoot obstacles to team goals, & review projects through all stages of the software development life cycle (SDLC) for quality & accuracy; & assist in department recruiting, interviewing & onboarding of new employees.
Who You Are:
Requirements: Masters degree (or foreign equivalent) in Computer Science, Computer Systems Engineering, Electronics Engineering, or a related field & two (2) years of experience in each of the following: Java or similar object-oriented languages; Web tier technologies & various application development frameworks such as HTTP, RESTful APIs, Spring framework, Hibernate; Web based application development & Internet protocol concepts such as IP, SSL/TLS, HTTP, & DNS; & MySQL or similar relational databases.
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women & 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 & see if you could be a great fit.
At CarGurus, we invest in our peoples professional growth with everything from learning & 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 & benefits that employees actually care about like free lunch, commuter subsidies, & more. That includes equity in the companyour way of showing that we want you here for the long haul.
We work hard every day to build the worlds most trusted & transparent automotive marketplace, but trust & transparency dont 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 & their potentialwhere you dont just fit, you thrive. We dont discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.