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

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.

Principal Software Engineer – Cloud-Native, Full Stack, .NET
Regions BankPrincipal 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 & technologiesAWSAzureCloudConsulCyber 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 resumeApplicant 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)