Credit Acceptance · 18 hours ago
Principal Software Engineer, Platform Services
Maximize your interview chances
Financial Services
Comp. & BenefitsH1B Sponsor Likely
Insider Connection @Credit Acceptance
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Provide thought leadership and build software solutions that deliver high impact business value and deliver customer delight
Lead the design and implementation of software solutions that are scalable, reliable, and maintainable
Collaborate with a diverse cross functional team including business partners, Product Managers and designers to define product requirements, direction and clarity
Drive technical innovation and improvements of the design and architecture of software systems towards leading edge technologies and practices
Define, develop and drive software engineering best practices
Become an expert in the business process domain to better support the business and align technologies with the business outcomes
Work with the engineering leadership team to develop and execute on the company’s technical and business strategy
Conduct impact analysis to proactively identify impact of a change across multiple applications/systems
Perform technical due diligence and architectural assessments of third-party technologies and solutions
Participate and drive decomposing a monolithic code base to decoupled services
Experiment and test ideas, validate assumptions against needs, reach conclusions and recommend solutions
Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain best in class software systems
Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems
Lead continuous learning and process improvement activities to improve design and overall engineering practices
Grow talent by participating in hiring and mentoring team members
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
Minimum 10 years of software engineering experience or comparable depth of experience
Experience in the lead role overseeing technical direction of a team of software engineering talent across multiple software systems
Expert knowledge of software engineering best practices with experience building complex software engineering products
Expert understanding and use of multiple object-oriented programming languages and design patterns such as Java
Extensive experience with building and driving adoption of software engineering best practices
Strong understanding of distributed systems, cloud computing, and microservices architectures
Extensive experience in data modeling, design and messaging
Experience working on mission-critical enterprise class applications
Demonstrated ability to work with business partners, cross functional team members and coach and mentor experienced team members
In-depth experience with building application programming interfaces (API) and frameworks in their particular field. Experience in API security, analytics, throttling, caching, logging, request and response modifications
Well versed in delivery mechanisms such as Agile
Preferred
15+ years of software engineering experience or comparable depth of experience
Financial services or FinTech industry experience
Benefits
401(K) match
Adoption assistance
Parental leave
Tuition reimbursement
Comprehensive medical/ dental/vision
Many nonstandard benefits that make us a Great Place to Work
Company
Credit Acceptance
Credit Acceptance is an indirect finance company that helps eligible consumers restart financially.
H1B Sponsorship
Credit Acceptance has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (9)
2022 (31)
2021 (22)
2020 (22)
Funding
Current Stage
Public CompanyTotal Funding
$1.5B2024-09-19Post Ipo Debt· $100M
2024-03-28Post Ipo Debt· $500M
2024-02-16Post Ipo Debt· $100M
Recent News
GlobeNewswire News Room
2024-11-19
2024-11-01
Yahoo Finance
2024-06-05
Company data provided by crunchbase