×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II, Data

Remote / Online - Candidates ideally in
Southfield, Oakland County, Michigan, 48076, USA
Listing for: Credit Acceptance
Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share a drive to succeed as professionals and together as a company. A great product, amazing people and our stable financial history have made us one of the largest used car finance companies nationally.

Our Engineering and Analytics Team Members utilize the latest technology to develop, monitor, and maintain complex practices that help optimize our success. Our Team Members value being challenged, are encouraged to express their ideas, and have the flexibility to enjoy work life balance. We build intrinsic value by partnering with all functions of our business to support their success and make strategic business decisions.

We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture!

As a Software Engineer II, you will design, build, and maintain reliable data pipelines and models across batch and streaming architectures, supporting structured, semi-structured, and unstructured data. You will work with your users to enable them to consume data in a meaningful way (through structured schemas, dashboards, or semantic layers). You will contribute to projects, collaborate with team members, and ensure that solutions meet quality and performance standards.

You will work closely with senior engineers and stakeholders to deliver effective data solutions that support business needs.

Outcomes and Activities
  • 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.
  • 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.
Competencies
  • Customer Empathy: Customer Empathy is the ability to understand the perspectives, pain points, and experiences of customers. It involves actively putting oneself in the customer's shoes, comprehending their needs and challenges, and using that understanding to provide a better, more customer-centric experience.
  • Engineering Excellence: Engineering Excellence is about bringing great craftsmanship and thought leadership to deliver an outstanding product that delights customers and solves for the business. This involves the pursuit and achievement of high standards, best practices, innovation, and superior solutions.
  • One Team: A One Team mindset refers to a collaborative approach across the organization, where individuals work together seamlessly, without boundaries, as a single, cohesive team. Shared goals, open communication and mutual support create a sense of collective purpose. This enables teams to navigate challenges and pursue shared objectives more effectively.
  • Owner's Mindset: Owner's Mindset involves adopting a set of behaviors that reflect a sense of responsibility, accountability, strategic thinking, and a proactive approach to managing your domain. As an owner, you understand the business and your domain(s) deeply and solve for the right outcome for the domain(s) and the business.
Requirements
  • 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/No

    SQL).
  • 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary