Credit Acceptance · 3 weeks ago
Software Engineer II, Data
Credit Acceptance is an award-winning company recognized for its workplace culture and stability in the used car finance industry. As a Software Engineer II, you will design, build, and maintain reliable data pipelines and models while collaborating with team members to ensure quality and performance standards are met.
Financial Services
Responsibilities
Develop and maintain data pipelines for batch and streaming architectures, focusing on data quality, reliability, and scalability
Collaborate with team members to implement data integration strategies based on stakeholder requirements
Design data solutions for end users based on happy path analysis to ensure each type of user is consuming data in a meaningful and insightful way
Write unit tests and validate software to meet acceptance criteria
Follow team coding, documentation, and testing standards
Participate in impact analysis for changes across applications
Learn business processes to help align technical solutions with business needs
Experiment with new ideas and technologies under guidance from senior engineers
Participate in code reviews and communicate application changes
Document code and projects for maintainability and support
Troubleshoot production issues and assist in proposing solutions
Contribute to sprint commitments and participate in Agile practices
Engage in continuous learning to improve technical and domain knowledge
Qualification
Required
Bachelor's degree in Computer Science, Information Systems, or related field; or equivalent work experience
2+ years of software engineering experience, preferably with exposure to cloud data platforms
Proficiency in programming (Python, SQL, etc.), data modeling, and database management (SQL/NoSQL)
Ability to process structured, semi-structured (e.g., JSON, Parquet), and unstructured data (e.g., logs, text)
Experience with Agile/SCRUM or Waterfall methodologies
Familiarity with designing batch and streaming data pipelines
Understanding of data modeling and schema design principles
Awareness of data governance and quality frameworks
Experience working on enterprise-class applications is a plus
Preferred
Experience with Apache Spark or similar technologies
Exposure to Databricks, AWS data services, or other cloud platforms
Familiarity with CI/CD pipelines, automated testing, and code quality tools
Experience with orchestration frameworks such as Airflow or dbt
Financial services or FinTech industry experience is a plus
Power BI, or similar BI tools, with experience in semantic layer creation
Benefits
401(K) match
Adoption assistance
Parental leave
Tuition reimbursement
Comprehensive medical/ dental/vision
Many nonstandard benefits that make us a Great Place to Work
Company
Credit Acceptance
Credit Acceptance is an indirect finance company that helps eligible consumers restart financially.
Funding
Current Stage
Public CompanyTotal Funding
$2.85B2025-11-13Debt Financing· $500M
2025-02-13Post Ipo Debt· $500M
2024-12-20Post Ipo Debt· $300M
Leadership Team
Kenneth Booth
Chief Executive Officer and President
Recent News
GlobeNewswire
2025-12-11
Credit Acceptance Corporation
2025-11-19
Credit Acceptance Corporation
2025-11-14
Company data provided by crunchbase