Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Regions Bank

Principal Software Engineer – Cloud-Native, Full Stack, .NET

Regions Bank

Principal Software Engineer developing cloud-native and full-stack applications supporting Regions' modernization efforts. Leading design and overseeing development for cloud-native application systems.

Posted 4/24/2026full-timeCharlotte • Alabama, North Carolina • 🇺🇸 United StatesLead💰 $146,516 - $204,183 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudConsulCyber SecurityGrafanaKubernetesPrometheus

About the role

Key responsibilities & impact
  • Manages all aspects of system design, development, deployment, acquisition, and ongoing maintenance for all cloud native application systems within an area of responsibility
  • Develops technology solutions that increase the efficiency of internal business functions, resolves business problems, and supports the pursuit of business opportunities for an area of responsibility
  • Creates and refines operational processes and systems to ensure effective regulatory and audit compliance
  • Applies interdisciplinary, collaborative approach to plan, design, develop, and verify basic lifecycle balanced system of systems and system solutions
  • Evaluates customer and operational needs to define system performance requirements, integrates technical parameters, and assures compatibility of all interfaces
  • Builds enterprise grade resilient, scalable, and sustainable applications catering to millions of users
  • Measures effectiveness and efficiency of existing systems
  • Acts independently to determine methods and procedures on new or special assignments
  • Works on significant and unique issues where analysis of situations require a specific skillset to evaluate, troubleshoot, and problem solve
  • Applies 12-Factor Application principles as it pertains to cloud native application development and applies to assigned work
  • Acts as a procedural and subject matter expert
  • Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices
  • Monitors software and technical trends and seeks opportunities for continuous improvement
  • May supervise the activities of others and/or act as a mentor to junior engineers

Requirements

What you’ll need
  • Bachelor's degree in a related field
  • Five (5) years of experience building cloud native enterprise grade applications in a lead engineer role
  • Advanced expertise in applicable data structures and algorithms
  • AWS/Azure Solution Architect Certification’s – Cloud Practitioner, Developer, or Solution Architect
  • Certified Kubernetes Application Developer (CKAD)
  • Experience building applications using domain-driven design (DDD)
  • Knowledge of 12-Factor application principles
  • Knowledge of various monitor/alerting tool stacks such as Prometheus and Grafana within cloud native tool stack
  • Working knowledge of Service Mesh – Istio/Consul

Benefits

Comp & perks
  • Paid Vacation/Sick Time
  • 401K with Company Match
  • Medical, Dental and Vision Benefits
  • Disability Benefits
  • Health Savings Account
  • Flexible Spending Account
  • Life Insurance
  • Parental Leave
  • Employee Assistance Program
  • Associate Volunteer Program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud native application developmentdata structuresalgorithmsdomain-driven design12-Factor Application principlesresilient applicationsscalable applicationssustainable applicationssystem performance requirementstroubleshooting
Soft Skills
collaborative approachproblem solvingindependent workmentoringprocess improvementchange managementanalysiscommunicationleadershipoperational efficiency
Certifications
AWS Solution Architect CertificationAzure Solution Architect CertificationCloud Practitioner CertificationDeveloper CertificationCertified Kubernetes Application Developer (CKAD)