7+ years of people leadership experience, managing multiple teams
Strong technical skills with cloud platforms (AWS, Azure, GCP)
Hands-on experience with microservices and CI/CD processes
Proven track record in Agile and DevOps transformations
Experience with AI/ML and automation initiatives
Bachelor's degree in Computer Science or related field (advanced degree preferred)
Responsibilities
Execute and refine an engineering strategy that aligns with company goals
Drive the use of modern technologies like AI-driven DevOps and serverless architectures
Architect and develop scalable, secure systems
Implement best practices that enhance delivery speed and quality
Manage technical debt while ensuring long-term system health
Establish key performance metrics for system effectiveness
Lead innovative and compliant engineering practices
Develop and mentor engineering teams to promote high performance and accountability
Benefits
Opportunities for professional growth and development
Access to cutting-edge technology and tools
Collaborative work environment that encourages innovation
Flexibility in work arrangements
Focus on leading-edge engineering practices and methodologies
Full Job Description
Description
Director of Engineering
We're looking for a hands-on, forward-thinking Director of Engineering to help drive our software engineering strategy, lead technical execution, and leverage AI and automation to deliver scalable, secure, next-generation solutions. This role is deeply focused on engineering leadership and technical impact.
What You'll Do
Execute and evolve a forward-thinking engineering strategy aligned with company goals
Drive adoption of modern technologies: AI-driven DevOps, Generative AI/LLMs, DevSecOps, cloud-native/serverless architectures, microservices, CI/CD, and low-code/no-code platforms
Architect and guide the development of scalable, secure, and sustainable systems
Implement frameworks and best practices that accelerate delivery and improve quality
Manage and reduce technical debt while maintaining long-term system health
Establish and monitor key metrics for velocity, reliability, and quality
Lead secure, compliant, and innovative engineering practices
Lead and develop engineering teams, fostering accountability, growth, and high performance
What You Bring
10+ years of experience in software engineering
7 + years of people leadership experience, including leading multiple teams or managing managers
Strong technical background with hands-on experience in cloud platforms (AWS, Azure, GCP), microservices, CI/CD, and containerization tools
Proven success driving Agile and DevOps transformations
Experience implementing AI/ML and automation initiatives
Ability to translate technical strategy into execution and measurable outcomes
Bachelor's degree in Computer Science or related field (advanced degree preferred)
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
About American Credit Acceptance
American Credit Acceptance (ACA) is a subprime auto finance company that provides financing solutions for independent and franchise dealerships across the United States. The company was founded in 2007 and is headquartered in Spartanburg, South Carolina. ACA offers a range of financing options for customers with less-than-perfect credit, including installment loans and lease-to-own programs. The company has over 1,000 employees and has funded over $5 billion in loans since its inception.