Software Engineer II - Elevate Developer Experience
CarGurus LLC
Boston (MA)
Hybrid
USD 112,000 - 141,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Equity for all employees
Flexible hybrid model
Daily free lunch
New car discount
Meditation and fitness apps
Commuting cost coverage
Job summary
A prominent automotive technology company in Boston is seeking a Software Development Engineer II to enhance the developer experience. This role involves designing and building internal platforms and tools, collaborating in a hybrid setting, and requires strong Java skills. Ideal candidates have 2+ years of experience in software development and an interest in AI-powered tools. The company offers competitive compensation, benefits, and a supportive work culture.
Qualifications
2+ years of professional software development experience.
Strong foundation in Java and familiarity with object-oriented design, algorithms, and data structures.
Experience building web applications or backend services, ideally with Spring Boot / Spring Framework.
A systematic approach to debugging issues within a service or module, including performance impacts.
Understanding of the testing pyramid and experience writing automated tests at multiple levels.
Familiarity with AWS services, Kubernetes, infrastructure-as-code practices and CI/CD tooling.
Interest in AI-powered developer tools and agentic workflows.
Responsibilities
Design, develop, test, deploy, and operate well-architected software systems that improve the developer experience.
Build features for an internal developer portal that powers deployments and governance.
Support initiatives like AI-powered code review tooling and CI/CD pipeline modernization.
Facilitate the modernization of an internal developer portal into an AI-first developer platform.
Skills
Java
Object-oriented design
Algorithms
Data structures
Spring Boot
AWS services
Kubernetes
CI/CD tooling
JavaScript
React
Remix
Job description
A prominent automotive technology company in Boston is seeking a Software Development Engineer II to enhance the developer experience. This role involves designing and building internal platforms and tools, collaborating in a hybrid setting, and requires strong Java skills. Ideal candidates have 2+ years of experience in software development and an interest in AI-powered tools. The company offers competitive compensation, benefits, and a supportive work culture.