Software Engineer II at Credit Acceptance focusing on data pipeline design across various architectures. Collaborating with users to deliver effective data solutions and participating in Agile practices.
Responsibilities
Design, build, and maintain reliable data pipelines and models across batch and streaming architectures
Support structured, semi-structured, and unstructured data
Collaborate with users to enable meaningful data consumption (through structured schemas, dashboards, or semantic layers)
Contribute to projects, collaborate with team members, and ensure that solutions meet quality and performance standards
Work closely with senior engineers and stakeholders to deliver effective data solutions that support business needs
Develop and maintain data pipelines focusing on data quality, reliability, and scalability
Collaborate with team members to implement data integration strategies based on stakeholder requirements
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 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.
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.
Benefits
Excellent benefits package that includes 401(K) match
Adoption assistance
Parental leave
Tuition reimbursement
Comprehensive medical/dental/vision
Many nonstandard benefits that make us a Great Place to Work
Senior Software Engineer responsible for designing solutions with Python and Django for a Fintech platform. Collaborating with teams to ensure quality and scalability while managing large datasets.
Senior Software Engineer responsible for Health Information Exchanges development at Contexture. Collaborating on secure development and software lifecycle processes while mentoring junior developers.
Build AI - powered product experiences in a fast - growing startup focused on authentic social interactions and community trust. Mentor engineers and shape app quality with high user engagement.
Backend - focused Software Engineer stabilizing and scaling core systems for fintech startup. Building reliable solutions to real - world problems in the debt management space.
Engineers building the AI - powered revenue platform for modern finance teams. Join a lean team to take ownership of ambitious projects and innovate revenue - critical infrastructure.
Tech Lead providing architectural guidance and focusing on sustainable solutions at GFT France. Involved in evolving development practices amidst a dynamic technical environment.
Software Engineer developing ML and geospatial systems for climate action startup. Improving data pipelines and cloud infrastructure for soil carbon quantification.
Senior Software Engineer developing embedded software for next - generation automotive systems. Collaborating with cross - functional teams to design and validate robust solutions that meet industry standards.
Mid - level or Senior Fullstack Engineer developing AI features for healthcare organization. Collaborating with clinical teams to optimize care delivery using technology.
Senior Software Engineer building AI systems for healthcare workflows at Heidi. Collaborating closely to create a seamless clinical experience for American healthcare providers.