As a Principal Software Engineer at Ally, you will provide technical leadership for a product area, platform, or complex engineering initiative. You will guide architecture and technical direction, solve high-impact problems, and establish practices that keep software secure, resilient, and scalable. You will remain technically engaged while raising engineering quality and effectiveness across teams. The role also involves guiding technical change and applying AI-assisted development where it offers practical engineering and business value. Qualified candidates may be considered for software engineering opportunities supporting Bank and Corporate Finance Tech or Dealer Financial Services Tech. Team placement will be based on candidate experience, business need, and overall fit. Ally does not sponsor new applicants for employment authorization for this position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal