Principal Software Engineer
Compensation
$110k – $180k /yr
Employment type
Full-time
Work setting
On-site
Location
Charlotte, NC
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Principal Software Engineer role is hybrid in Charlotte, NC or Detroit, MI; base pay is $110,000–$180,000 per year. The role provides technical leadership for Ally product areas, platforms, and complex engineering initiatives. The engineer guides architecture and technical direction, leads high-impact work, and establishes practices that keep software secure, resilient, and scalable. By remaining technically engaged and mentoring across teams, the role improves engineering quality and supports critical platforms and future technology needs.
What you'll do
- Set technical direction and guide architecture, design, integration, and implementation decisions
- lead complex initiatives from strategy and design through production
- serve as an escalation point and reviewer for high-impact technical decisions
- translate business and product priorities into technical direction
- establish engineering standards and guide modernization
- mentor engineers across experience levels
- evaluate and drive adoption of tools, frameworks, automation, and AI-assisted development practices.
What we're looking for
- Skills & competencies
- principal software engineerhybridtechnical leadershipsoftware architectureplatform engineeringpythonjavaai-assisted developmentcharlotte ncdetroit mially$110k–$180k annually
- Work arrangement
- Weekend coverage required
Benefits & perks
- Paid time off and holidays
- 401(k) matching and company contributions
- tuition reimbursement
- medical, dental, and vision coverage
- paid parental and caregiver leave
- employee stock purchase plan.
Why this role
Provides cross-team technical leadership while remaining engaged in engineering implementation and practical AI-assisted development.
About the employer
Ally is hiring for this role. Industry: Commercial Banking. Sector: 52.
Additional details
- Industry sector
- 52
- Industry
- Commercial Banking
- Occupation code
- 11-9041.00
You'll be redirected to the employer's application page.
Listing ID: 4c4ac60b-f761-4d86-bb97-1bc14d94ff88