HHiring Reality
← CarGurus

Principal Software Engineer, DevX Architecture

CarGurus
Location
Boston, Massachusetts, United States
Posted
19 days ago
Department
Engineering & Technology
What they actually want (must-haves)
  • Eight or more years of hands-on, fullstack software design and development
  • At least five years of experience with Java
  • Experience building performant, large-scale web applications and cloud-native systems on AWS or similar cloud providers
  • Working knowledge of authentication and identity standards (OAuth2/OIDC)
  • Hands-on experience applying modern AI coding tools to engineering work
  • Comfort writing tests, using observability tools, and owning projects end to end
Nice to have
  • Experience with client and server side JavaScript, including React, Node, and Remix
  • Terraform experience
  • Curious, collaborative, and eager to learn
What the job really is

As a Principal Software Engineer on the DevX Architecture team at CarGurus, you will design and implement developer tooling and frameworks to enhance engineering productivity. Your role will involve advancing the AI development ecosystem, strengthening authentication services, and building cloud-native applications using Java, AWS, and Kubernetes. You will collaborate with various teams to define standards and drive technical solutions from concept to completion.

Benefits
  • Equity for all employees
  • Career development programs
  • Corporate giving programs
  • Employee resource groups (ERGs)
  • Flexible hybrid model
  • Robust time off policies
Things to weigh
  • No specific salary range provided, only a placeholder
  • In-person interviews may be required for Boston and Dublin positions, with travel expenses covered by the candidate
Job score3.6/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to CarGurus?

See how your résumé matches this role — and tailor it from what actually gets interviews.