Hybrid Principal Software Engineer — Cloud & Data

Ally Financial

Charlotte (NC)

Hybrid

USD 150,000 - 210,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k)

Job summary

Ally Financial in Charlotte, NC is seeking a Principal - Software Engineer to design and lead scalable microservices in a hybrid work environment. You will work on enterprise applications processing high-volume financial data, setting coding standards, and ensuring security across teams.

The ideal candidate has deep Java/Spring experience, strong AWS know-how, and a track record in banking domain projects, with a proactive, collaborative leadership style.

Qualifications

  • Bachelor's degree in CS/CE or related field, or 5 years of relevant experience.
  • 5 years of banking-domain application development experience.
  • Strong proficiency with Java, Spring Framework, and RESTful APIs.
  • Experience with AWS, databases, and data processing pipelines.

Responsibilities

  • Design scalable microservices using AWS, Java/Spring Boot, RESTful APIs.
  • Lead enterprise application development processing high-volume financial data.
  • Guide development teams, establish coding standards, ensure security.
  • Implement ESB solutions and API gateway management for orchestration.

Skills

Java
Python
React
Spring Framework
RESTful APIs
Agile/Scrum
SQL/NoSQL databases
AWS
CI/CD
Docker/Kubernetes
Terraform
RBAC IAM
Technical Leadership

Education

Bachelor's degree in Computer Science, Computer Engineering, or related field

Tools

Apigee
Kong
Swagger
Jira
Confluence
ServiceNow
Terraform
Docker
Kubernetes
GitLab
Jenkins
API Gateway

Job description

Ally Financial in Charlotte, NC is seeking a Principal - Software Engineer to design and lead scalable microservices in a hybrid work environment. You will work on enterprise applications processing high-volume financial data, setting coding standards, and ensuring security across teams.

The ideal candidate has deep Java/Spring experience, strong AWS know-how, and a track record in banking domain projects, with a proactive, collaborative leadership style.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Cloud & Microservices Architect
Principal Cloud & Microservices Architect

Ally • Charlotte (NC)

Hybrid
USD 150,000 - 190,000
Hybrid Principal Software Engineer: Lead Architecture & AI
Hybrid Principal Software Engineer: Lead Architecture & AI

Ally • Charlotte (NC)

Hybrid
USD 110,000 - 180,000
Bonuses
Equity
401K retirement plan
+1
Senior Backend Engineer – Cloud-Native & AI-Driven
Senior Backend Engineer – Cloud-Native & AI-Driven

Ally • Detroit (MI)

Hybrid
USD 85,000 - 150,000
Time Away – PTO + holidays + volunteer
401K with employer matching
Tuition reimbursement
+8
Principal - Software Engineer
Principal - Software Engineer

Ally Financial • Charlotte (NC)

Hybrid
USD 150,000 - 210,000
Health insurance
401(k)
Principal - Software Engineer
Principal - Software Engineer

Ally • Charlotte (NC)

Hybrid
USD 150,000 - 190,000
Senior Cloud Engineer - AWS/Azure | FinOps & CI/CD
Senior Cloud Engineer - AWS/Azure | FinOps & CI/CD

1611 Ally Bank • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Senior Cloud Engineer — AWS/Azure, FinOps & Terraform
Senior Cloud Engineer — AWS/Azure, FinOps & Terraform

Ally Financial • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Senior Cloud Engineer – FinOps & CI/CD
Senior Cloud Engineer – FinOps & CI/CD

Ally • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Hybrid Data Analytics Engineering Manager
Hybrid Data Analytics Engineering Manager

4001 Motors Insurance Corp. • New York (NY)

Hybrid
USD 150,000 - 190,000
Sr Engineer - Software Eng
Sr Engineer - Software Eng

Ally • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Hybrid work model