Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4343979060&distance=25.0&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&start=225 Job Description: Credit Acceptance Share Show more options Software Engineer II, Data  United States · 20 minutes ago · Over 100 people clicked apply Promoted by hirer · Responses managed off LinkedIn $105.6K/yr - $154.9K/yr Remote Matches your job preferences, workplace type is Remote. Full-time Apply Save Save Software Engineer II, Data  at Credit Acceptance Software Engineer II, Data Credit Acceptance · United States (Remote) Apply Save Save Software Engineer II, Data  at Credit Acceptance Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job 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: The following items detail how you will be successful in this role. 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/NoSQL). 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 Databricks, AWS data services, or other cloud platforms. Familiarity with CI/CD pipelines, automated testing, and code quality tools. Experience with orchestration frameworks such as Airflow or dbt. Financial services or FinTech industry experience is a plus. Power BI, or similar BI tools, with experience in semantic layer creation Knowledge and Skills: Ability to contribute to large-scale data projects with guidance. Awareness of performance, data quality, and edge cases. Willingness to learn from and collaborate with senior engineers. Openness to new ideas and continuous improvement. Strong communication skills, both verbal and written. Target Compensation: A competitive base salary range from $105,602 - $154,883. This position is eligible for an annual variable cash bonus, between 7.5 - 15%. Bonus amounts are based on individual performance. Final compensation within the range is influenced by many factors including role-specific skills, depth and experience level, industry background, relevant education and certifications. Candidates who reside in the following major metropolitan areas may be eligible for a premium on top of the posted range based on their specific zone: San Francisco, Seattle, Boston, New York City, Los Angeles and San Diego. INDENGLP #zip