Back to all positions

[Remote] Software Engineer II, Data

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Credit Acceptance is a provider of used and new car financing across the country. The company is seeking a Software Engineer II, Data to design and build scalable, reliable, and observable data models and pipelines across batch and streaming architectures. The role partners with stakeholders, ensures data quality, supports production systems, and contributes to coding, testing, documentation, and continuous improvement.

Responsibilities

  • This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required. However, this position is permitted to work at a Southfield, Michigan office location if requested by the team member
  • Designs and builds end-to-end data pipelines across batch and streaming architectures that process structured, semi-structured, and unstructured data with a strong emphasis on data quality, scalability, reliability, and observability
  • Partner with stakeholders to understand data requirements and implement effective data integration strategies
  • Write unit tests and validate data against acceptance criteria
  • Apply and advocate for team coding, documentation, and testing standards
  • Conduct impact analysis to assess changes across applications
  • Develop a strong understanding of business processes to align technical solutions with business needs
  • Experiment with new ideas, validate assumptions, and recommend solutions
  • Participate in code reviews and communicate application changes
  • Document code and projects for maintainability and support. This includes reading, writing, and reviewing design documents
  • Troubleshoot production issues and propose effective solutions
  • Engage in continuous learning to improve design, code quality, and domain knowledge
  • Remain compliant with our policies processes and legal guidelines
  • All other duties as assigned
  • Attendance as required by department

Skills

  • Bachelor's degree in Computer Science, Information Systems, or related field; or equivalent work experience
  • Minimum 2 years of data engineering experience
  • Solid grasp of programming (Python, SQL, Pyspark, etc), data modeling, and database management (SQL/NoSQL)
  • Experience designing scalable batch and/or streaming data pipelines
  • Strong understanding of data modeling
  • Familiarity with data governance, lineage, and quality frameworks
  • Fluency with AI tools and ADLC
  • Working knowledge of Databricks
  • Experience with Apache Spark
  • Operates with full autonomy on large-scale, complex data projects. Go to for a data domain
  • Anticipates edge cases, performance bottlenecks, and data quality risks
  • Ability to challenge the status quo and contribute innovative solutions
  • Strong collaboration skills and openness to diverse perspectives
  • Ability to connect technical work to business value
  • Strong communication skills, both verbal and written, across all levels
  • This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required. However, this position is permitted to work at a Southfield, Michigan office location if requested by the team member
  • Required degrees must have been earned at institutions of Higher Education which are accredited by the Council for Higher Education Accreditation or equivalent
  • Hands-on experience with AWS data services (e.g., S3, Glue, Lambda, MSK)
  • Proficient in CI/CD pipelines, automated testing, code quality enforcement, and environment management for production-grade data systems
  • Experience in orchestration and transformation frameworks such as Airflow, dbt, and Dagster, along with cloud-native platforms like Databricks

Benefits

  • This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required.
  • 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 Overview

  • Credit Acceptance is an indirect finance company that helps eligible consumers restart financially. It was founded in 1972, and is headquartered in Southfield, Michigan, USA, with a workforce of 1001-5000 employees. Its website is http://www.creditacceptance.com/.
  • Company H1B Sponsorship

  • Credit Acceptance has a track record of offering H1B sponsorships, with 10 in 2026, 48 in 2025, 46 in 2024, 15 in 2023, 30 in 2022, 24 in 2021, 16 in 2020. Please note that this does not guarantee sponsorship for this specific role.