Backend Software Engineer II – Java & Spring Boot, AI‑Driven

CarGurus LLC

Boston (MA)

Hybrid

USD 112,000 - 141,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Daily free lunch
New car discount
Wellness & fitness programs

Job summary

CarGurus' Conversion team is seeking a Software Development Engineer II (Backend) to help dealers close more of the leads we send them. You will work in Java and Spring Boot services that enrich each lead, consume high-volume event streams, and power the dashboards dealers rely on.

You'll own features from design through production in a small team, collaborating with product, design, and other engineers to ship impactful capabilities and improve dealer outcomes.

Qualifications

  • 2-4 years of hands‑on software development experience in a professional setting.
  • Proficiency in Java, ideally with Spring Boot.
  • Solid working knowledge of MongoDB or another NoSQL datastore, and comfort with SQL.
  • RESTful API design, microservices, and distributed systems knowledge.
  • Hands‑on experience with AWS and cloud infrastructure.
  • Understanding of data structures, algorithms, and complexity.
  • Experience with automated testing and AI coding tools is a plus.

Responsibilities

  • Design, build, and ship features in Java/Spring Boot that enrich leads and power dealer insights.
  • Own work from design through testing, code review, and production, with team support.
  • Work with high-volume event streams (Kafka, MongoDB, Redis) to keep data fresh and APIs fast.
  • Build intelligence features, including LLM-backed ones, to suggest dealer actions.
  • Diagnose and fix production issues; participate in on-call and improve observability.
  • Collaborate with product/design to break problems into scoped, shippable work.
  • Help raise the bar on testing, deployment, and operations of services.

Skills

Java
Spring Boot
MongoDB
RESTful APIs
AWS
Distributed systems
Automated testing
AI coding tools
Python
LangChain / LangGraph

Tools

Kafka
Redis
SQS

Job description

CarGurus' Conversion team is seeking a Software Development Engineer II (Backend) to help dealers close more of the leads we send them. You will work in Java and Spring Boot services that enrich each lead, consume high-volume event streams, and power the dashboards dealers rely on.

You'll own features from design through production in a small team, collaborating with product, design, and other engineers to ship impactful capabilities and improve dealer outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer II: AI-Driven Inventory
Full-Stack Software Engineer II: AI-Driven Inventory

CarGurus Early Careers • Boston (MA)

Hybrid
USD 112,000 - 141,000
Daily lunch
Car discount
Wellness apps
+2
AI-Driven Full-Stack Software Engineer II
AI-Driven Full-Stack Software Engineer II

CarGurus LLC • Boston (MA)

On-site
USD 112,000 - 141,000
Daily lunch
New car discount
Wellness apps
+2
Software Development Engineer II
Software Development Engineer II

CarGurus LLC • Boston (MA), Northern (KY)

Hybrid
USD 112,000 - 141,000
Daily free lunch
New car discount
Wellness & fitness programs
Lead Software Engineer, Core Services
Lead Software Engineer, Core Services

Cars Commerce Inc. • United States

Remote
USD 150,000 - 210,000
Lead Backend Engineer, Core Services & APIs
Lead Backend Engineer, Core Services & APIs

Cars Commerce Inc. • United States

Remote
USD 150,000 - 210,000
Full-Stack Engineer II — Inventory Platform
Full-Stack Engineer II — Inventory Platform

Cargurus • Boston (MA)

Hybrid
USD 112,000 - 141,000
Equity for all
Flexible hybrid model
Daily free lunch
+4
Full Stack Software Development Engineering Intern
Full Stack Software Development Engineering Intern

Cargurus • Boston (MA)

On-site
USD 28,000 - 44,000
Software Development Engineer II, Dealer Inventory
Software Development Engineer II, Dealer Inventory

CarGurus LLC • Boston (MA)

On-site
USD 112,000 - 141,000
Daily lunch
New car discount
Wellness apps
+2
Software Development Engineer II, Dealer Inventory
Software Development Engineer II, Dealer Inventory

Cargurus • Boston (MA)

Hybrid
USD 112,000 - 141,000
Equity for all
Flexible hybrid model
Daily free lunch
+4
Remote Staff Backend Engineer — Platform Modernization
Remote Staff Backend Engineer — Platform Modernization

Cars Commerce Inc. • United States

Hybrid
USD 154,000 - 193,000
Medical Dental & Vision
New Hire Home Office Stipend
Generous PTO
+1