Sr. Software Engineer, B2B

| Cambridge

CarGurus is looking to hire Principal or Senior Level Software Engineers to help build and guide the evolving needs of our rapidly growing company. This is an opportunity to dive into the challenges surrounding data normalization, dealer-focused features and analytics that serve as major building blocks to our business.

Our growing suite of products are used by dealers worldwide to help tackle challenges ranging from internal billing, marketing, display advertising, sales operations and more. This is a high visibility role, making crucial decisions that directly affect a vast number of people both inside and outside of CarGurus.com.

What You’ll Do:

  • Build and implement new products and features
  • Create algorithms
  • Solve challenging issues

Who You Are:

  • 6+ years of Full-stack engineering experience.
  • Experience conceptualizing, developing, testing and releasing product.
  • Likes to push code daily, has a high standard for quality and design.
  • Has worked with A/B Testing methods. Understands how to view data.
  • Able to work independently and collaborate well with other teams
  • Adaptable and open to learning new technologies
  • Strong with OOP and OOD
  • BS degree or higher in Computer Science or related field 
  • Expertise with Java, J2EE or JEE, MySQL (or other object oriented languages)
  • Experience in building scalable websites (e-commerce) or large scale applications
  • Exposure to JavaScript, jQuery, jQuery Mobile, Struts2, Spring, Hibernate, MongoDB, Tomcat

 

 

Read Full Job Description

Location

2 Canal Park 4th Floor , Cambridge, MA 02141
2 Canal Park 4th Floor , Cambridge, MA 02141

Perks of working here

401(K)
Commuter Benefits
Company Equity
Company Outings
Daily Meals Provided
Dental
Fitness Subsidy
Flex Work Hours
Happy Hours
Health Benefits
Generous Parental Leave
More Jobs at CarGurus50 open jobs
All
Finance
Data + Analytics
Design + UX
Developer + Engineer
HR
Marketing
Operations
Product
Sales
Operations
CarGurus
Operations
CarGurus
Marketing
CarGurus
Finance
CarGurus
Data + Analytics
CarGurus
Developer + Engineer
CarGurus
Data + Analytics
CarGurus
Operations
CarGurus
Marketing
CarGurus
Marketing
CarGurus
Marketing
CarGurus
Data + Analytics
CarGurus
Data + Analytics
CarGurus
Developer + Engineer
CarGurus
Product
CarGurus
Developer + Engineer
CarGurus
Design + UX
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Developer + Engineer
CarGurus
Data + Analytics
CarGurus
Operations
CarGurus
Sales
CarGurus

Get notified
when new
jobs pop up.