×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Ally-Financial
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 180000 USD Yearly USD 110000.00 180000.00 YEAR
Job Description & How to Apply Below
Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with interests, families, friends, dreams, and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion.

From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t your opportunities be, too?

Work Schedule :
Ally designates roles as (1) fully on-site, (2) hybrid, or (3) fully remote. Hybrid roles are generally expected to be in the office a certain number of days per week as indicated by your manager. Your hiring manager will discuss this role's specific work requirements with you during the hiring process. All work requirements are subject to change at any time based on leader discretion and/or business need.

The Opportunity 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 our software secure, resilient, and scalable. You will remain technically engaged while raising engineering quality and effectiveness across teams.

Principal Engineers should be able to guide technical change and apply AI-assisted development based on practical engineering and business value.

At this time, Ally will not sponsor a new applicant for employment authorization for this position.

The Work Itself Set technical direction and guide architecture, design, integration, and implementation decisions.

Lead complex technical initiatives from strategy and design through production.

Serve as an escalation point and authoritative reviewer for high-impact technical decisions.

Translate business and product priorities into clear, achievable technical direction.

Establish engineering standards and guide pragmatic modernization decisions.

Mentor engineers across experience levels and raise technical capability across teams.

Evaluate and drive adoption of tools, frameworks, automation, and AI-assisted development practices.

Why Ally :
At Ally, Principal Engineers shape technology at meaningful scale. You will help teams support critical platforms today while influencing the architecture, tools, and engineering practices that define what comes next.

The Qualifications We’re Looking For

Minimum Qualifications 7+ years of relevant experience

Bachelor’s degree in computer science, computer engineering, or equivalent

Preferred Qualifications Significant professional software engineering experience, including leading complex technical initiatives.

Deep expertise in at least one engineering domain with broad architectural and system-design knowledge.

A record of influencing technical direction and improving engineering quality across teams.

Strong judgment when resolving ambiguous, high-scope, or business-critical problems.

Strong communication and influence skills with technical and nontechnical stakeholders.

Core Technologies Deep experience with some of the following:
Python, Java, Node.js, JavaScript/Type Script, React, React Native, Angular, Spring, REST APIs, automated testing, CI/CD, Git, AWS or Azure, and connecting to backend SQL databases.

How We'll Have Your Back Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. Our Total Rewards program includes…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary