This job has expired

This position was posted on June 25, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Credit Acceptance Corporation logo

Staff Software Engineer, Data (Employer of Record)

Job Overview

Location

India - Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

June 25, 2026

Full Job Description

đź“‹ Description

  • • Design, build, and scale cloud-based data pipelines across internal, third-party, and cloud-based source systems to support critical business insights and operations.
  • • Interface with cross-functional teams to extract, load, and transform data using cloud-native data engineering principles.
  • • Collaborate with stakeholders to understand data requirements and develop efficient strategies for data acquisition and integration.
  • • Write unit tests and validate software against defined acceptance criteria to ensure reliability and quality.
  • • Evolve and transform application design and architecture toward leading-edge technologies and industry best practices.
  • • Author, apply, and advocate for team standards in coding, documentation, and testing practices.
  • • Conduct impact analysis to proactively identify effects of changes across multiple applications and systems.
  • • Learn and apply business process domain knowledge to align technology solutions with operational needs.
  • • Experiment with and test new ideas, validate assumptions against business needs, and recommend data-driven solutions.
  • • Lead code reviews and communicate application changes clearly to technical and non-technical audiences.
  • • Document code and projects thoroughly to ensure maintainability and support by other team members.
  • • Debug production issues across multiple applications and propose effective, sustainable solutions.
  • • Read, write, and review technical design documents to guide development and alignment across teams.
  • • Contribute to team sprint commitments and actively participate in Agile/SCRUM practices, including recommending process improvements.
  • • Lead continuous learning initiatives to improve code quality, design patterns, and domain knowledge within the team.
  • • Participate in the talent selection process for engineering roles.
  • • Regularly overlap with U.S. business hours to enable seamless collaboration with global team members.
  • • Remain fully aligned with Credit Acceptance’s day-to-day work, responsibilities, and performance expectations despite legal employment through an EoR partner in India.
  • • Maintain compliance with company policies, processes, and guidelines as a fully integrated member of the global team.

🎯 Requirements

  • • Bachelor’s degree in Computer Science, Information Systems, or closely related field; or equivalent work experience
  • • Minimum 8 years of software engineering experience with recent focus on cloud data platforms
  • • Experience in a lead role overseeing the technical direction of a data engineering team
  • • Strong understanding of one or more data engineering programming languages (e.g., Python, Java, Scala)
  • • Practical experience in Software Development Life Cycle (SDLC) including Agile/SCRUM and Waterfall
  • • Experience designing scalable batch and streaming data pipelines

🏖️ Benefits

  • • Locally compliant payroll and statutory coverage through an Employer of Record partner in India
  • • Total compensation range of ₹37,15,614 – ₹54,49,568 (CTC), including all components as per EoR structure
  • • Full integration into Credit Acceptance’s global team with aligned responsibilities and performance expectations
  • • Opportunity to work on mission-critical enterprise applications in a stable, award-winning financial services company

Skills & Technologies

Python
Java
Scala
AWS
Apache Spark
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Credit Acceptance Corporation logo
Credit Acceptance Corporation
Visit Website

About Credit Acceptance Corporation

Credit Acceptance Corporation is a Michigan-based auto finance company founded in 1972. It provides financing programs to automobile dealers that enable them to sell vehicles to consumers, regardless of credit history. The company purchases consumer loans originated by dealers under its Portfolio and Purchase Programs, then services these receivables. Credit Acceptance operates across the United States and reports financial results through its Consumer Loan segment. The company generates revenue primarily through interest and fees on its portfolio of automobile loans.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

US, Remote
Full-time
Expires Sep 19, 2026
Python
JavaScript
AWS
+6 more

2 months ago

Amsterdam, Netherlands
Full-time
Expires Sep 19, 2026
Senior
Remote

2 months ago

Portugal
Full-time
Expires Oct 10, 2026
REST
Senior
Remote

28 days ago

Remote
Full-time
Expires Oct 17, 2026
Senior
Remote
$300k-500k

22 days ago