Principal Cloud & Microservices Architect

Ally

Charlotte (NC)

Hybrid

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ally is seeking a Principal Software Engineer in the Charlotte area to architect cloud-native microservices and lead large-scale application development across banking domains. You will work with AWS, Java/Spring, RESTful APIs, and data pipelines, guiding teams on secure, scalable solutions.

The role combines hands-on development with technical leadership, ensuring coding standards, CI/CD, and monitoring while driving architectural decisions in a hybrid work environment.

Qualifications

  • Bachelor's degree in CS, CE or related field, or 5 years of experience.
  • Legal right to work in the United States.
  • Hybrid role based in Charlotte, NC area.

Responsibilities

  • Design scalable microservices using AWS, Java/Spring Boot, RESTful APIs.
  • Lead enterprise app development with SQL/NoSQL and ETL pipelines.
  • Provide technical leadership, coding standards, and security compliance.
  • Implement ESB, API gateway management, and orchestration for microservices.
  • Build CI/CD pipelines and automate infrastructure with Terraform.
  • Optimize data access layers, databases, caching, and load testing.
  • Enforce IAM RBAC and support audits with strong testing strategies.

Skills

Banking domain
Spring Framework
Java
Python
React
Agile/Scrum
Relational databases
NoSQL databases
AWS services
API management tools
PM tools
CI/CD pipelines
Docker/Kubernetes
Terraform

Education

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

Tools

Jira
Confluence
ServiceNow
Docker
Kubernetes
Terraform
Apigee
Kong
Swagger

Job description

Ally is seeking a Principal Software Engineer in the Charlotte area to architect cloud-native microservices and lead large-scale application development across banking domains. You will work with AWS, Java/Spring, RESTful APIs, and data pipelines, guiding teams on secure, scalable solutions.

The role combines hands-on development with technical leadership, ensuring coding standards, CI/CD, and monitoring while driving architectural decisions in a hybrid work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Principal Software Engineer — Cloud & Data
Hybrid Principal Software Engineer — Cloud & Data

Ally Financial • Charlotte (NC)

Hybrid
USD 150,000 - 210,000
Health insurance
401(k)
Senior Cloud Engineer – FinOps & CI/CD
Senior Cloud Engineer – FinOps & CI/CD

Ally • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Hybrid work model
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
Principal Cloud Security Architect
Principal Cloud Security Architect

Ally-Financial • Charlotte (NC)

Hybrid
USD 110,000 - 180,000
Time Away including paid holidays
401K retirement plan
Health, dental, vision coverage
+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)
Sr Engineer - Software Eng
Sr Engineer - Software Eng

1611 Ally Bank • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Senior Java Architect: Cloud-Native Microservices Leader
Senior Java Architect: Cloud-Native Microservices Leader

Programmers • Charlotte (NC)

On-site
USD 140,000 - 190,000
Senior Software Engineer: Cloud-Native & Microservices Leader
Senior Software Engineer: Cloud-Native & Microservices Leader

Bank of America Corporation • South Dakota

On-site
USD 122,000 - 200,000