remote
Senior Manager Software Engineering, Data Employer of Record - Credit Acceptance
Software Engineer
Lead a global data engineering team to design, build, and scale high‑performance data solutions on AWS, leveraging Python, SQL, and machine learning to drive business impact across the used‑car finance platform.
About the role
Key Responsibilities
- Lead and mentor a distributed team of data engineers, setting technical direction and ensuring delivery of scalable data pipelines.
- Architect and implement end‑to‑end data solutions on AWS, utilizing services such as Redshift, S3, Glue, and Lambda.
- Drive adoption of best practices in CI/CD, containerization (Docker/Kubernetes), and automated testing to accelerate release cycles.
- Collaborate with product, analytics, and business stakeholders to translate requirements into robust data models and ML workflows.
- Champion data quality, governance, and security standards across all data assets.
Requirements
- 10+ years of software engineering experience with 5+ years in a leadership role.
- Proven expertise in Python, SQL, and AWS data services.
- Hands‑on experience building machine learning pipelines and deploying models at scale.
- Strong knowledge of Kubernetes, CI/CD pipelines, and cloud‑native architecture.
- Excellent communication skills and a track record of driving cross‑functional collaboration.
Skills
pythonsqlawsmachine learningkubernetescicd