Credit Acceptance is hiring a Staff Software Engineer for its Consumer 360 team. The role leads technical direction across multiple applications while designing, building, and operating cloud-native Java and Spring Boot services on AWS. It combines incremental modernization of existing systems with production AI-agent development and an AI-assisted software delivery model. The engineer is accountable for the correctness, security, maintainability, customer impact, and cost of the systems and AI-assisted work delivered by the team. The position uses spec-driven development, automated testing, API- and event-first design, and small, frequent releases. It includes migrating services and workloads to current runtimes and AWS, improving delivery flow, supporting production systems, documenting systems for both people and AI agents, and developing engineers through technical guidance and mentoring. The engineer also builds, evaluates, and operates production AI agents with appropriate guardrails, human oversight, observability, and cost controls. The role follows a hybrid work model: three standard in-office days and two work-from-home days each week. Candidates must reside in or be willing to relocate to the greater Southfield, Michigan area; the greater Bellevue, Washington area; or the San Francisco Bay Area, California. The stated base salary range is $185,805–$260,127, with eligibility for an annual cash and equity variable incentive of 10–20%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior