Credit Acceptance

Software Engineer II, Data

Credit Acceptance
Apply
1 day ago
Southfield, MI, USA +2 moreMid Level

Base Salary

$127k - $177k/yr

Responsibilities

  • Design and build scalable batch and streaming data pipelines for structured, semi-structured, and unstructured data.
  • Partner with stakeholders to understand data requirements and implement data integration strategies.
  • Apply data modeling, testing, validation, documentation, coding, and data quality standards.
  • Conduct impact analysis, participate in code reviews, and communicate application changes.
  • Troubleshoot production issues and propose effective solutions.
  • Operate autonomously on large-scale, complex data projects while anticipating performance, edge-case, and data-quality risks.
  • Connect technical solutions to business needs and contribute innovative ideas.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
  • At least 2 years of data engineering experience.
  • Programming proficiency in Python, SQL, and PySpark, along with knowledge of data modeling and SQL/NoSQL database management.
  • Experience designing scalable batch and/or streaming data pipelines.
  • Familiarity with data governance, data lineage, and data quality frameworks.
  • Fluency with AI tools and ADLC.
  • Working knowledge of Databricks and experience with Apache Spark.
  • Preferred: hands-on experience with AWS data services such as S3, Glue, Lambda, and MSK.
  • Preferred: experience with CI/CD pipelines, automated testing, code quality enforcement, environment management, Airflow, dbt, and Dagster.
  • Ability to reside in or relocate to the greater Southfield, Michigan; greater Bellevue, Washington; or San Francisco Bay Area hub locations.

Benefits

  • Competitive base salary plus eligibility for an annual variable cash and equity incentive.
  • 401(k) match, adoption assistance, parental leave, tuition reimbursement, and comprehensive medical, dental, and vision coverage.
  • Hybrid work model with two work-from-home days and three standard in-office days each week.
  • Additional nonstandard benefits and an inclusive, culturally diverse workplace.

Tech Stack

Apache AirflowApache SparkAWSDatabricksdbtPythonSQL

Categories

Data Engineering
Credit Acceptance

About Credit Acceptance

1,001-5,000 employees

Credit Acceptance is a public auto finance company that partners with a nationwide network of car dealers to provide indirect vehicle loans to consumers, including those with limited or challenged credit. The company purchases and services retail installment contracts and shares collections with dealers through structured programs. Founded in 1972 and headquartered in Southfield, Michigan, it trades on NASDAQ as CACC and operates across the U.S.

Contact me