As a Senior Software Engineer at Ally, you will design, build, test, and support software that powers critical customer and business experiences. You will own meaningful technical solutions from design through production, work independently within squad priorities, and mentor less-experienced engineers. This is a hands-on role for an engineer who balances near-term delivery with quality, security, reliability, and long-term technical health. The role values problem-solving, learning new technologies, and effectively using AI development tools. Candidates may be considered for software engineering opportunities supporting Bank and Corporate Finance Tech or Dealer Financial Services Tech. Team placement will depend on candidate experience, business need, and overall fit. The position is at Ally Financial, a customer-centric digital financial services company. Work requirements may be fully on-site, hybrid, or fully remote; the hiring manager will discuss the role's specific requirements during the hiring process, and requirements may change based on leader discretion or business need. Ally will not sponsor a new applicant 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
Senior