Credit Acceptance

Software Engineer II, Data

Credit Acceptance
Apply
12 days ago
Remote, United StatesMid Level

Base Salary

$106k - $153k/yr

Responsibilities

  • Design and build scalable, reliable, and observable data pipelines across batch and streaming architectures.
  • Develop data models and integrations for structured, semi-structured, and unstructured data.
  • Partner with stakeholders to understand data requirements and align technical solutions with business needs.
  • Write unit tests, validate data against acceptance criteria, and apply coding, documentation, and testing standards.
  • Conduct impact analysis, participate in code reviews, and document designs, code, and projects.
  • Troubleshoot production issues and propose effective solutions.
  • Operate autonomously on large-scale, complex data projects while anticipating performance, edge-case, and data-quality risks.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
  • Minimum two years of data engineering experience.
  • Proficiency in programming with Python, SQL, and PySpark, along with data modeling and SQL/NoSQL database management.
  • Experience designing scalable batch and/or streaming data pipelines.
  • Strong understanding of data modeling and familiarity with data governance, lineage, and quality frameworks.
  • Fluency with AI tools and ADLC and working knowledge of Databricks and 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, production environment management, Airflow, dbt, Dagster, and Databricks.
  • Strong collaboration, communication, problem-solving, innovation, and business-oriented decision-making skills.

Benefits

  • Work from home with occasional planned travel to, or the option to work from, the Southfield, Michigan office.
  • Competitive base salary range of $105,603–$152,884 plus eligibility for an annual variable cash bonus of 7.5%–15%.
  • 401(k) match, adoption assistance, parental leave, tuition reimbursement, comprehensive medical, dental, and vision coverage, and additional workplace benefits.

Tech Stack

Apache AirflowApache SparkAWSDatabricksdbtPythonSQL

Categories

Data Engineering
Credit Acceptance

About Credit Acceptance

1,001-5,000 employees
Contact me