
Software Engineer---CLOUD
Truist Financial Corporation10 days ago
Atlanta, GA, USA or Charlotte, NC, USASenior
Responsibilities
- Design, deploy, and maintain cloud infrastructure and platform services.
- Develop Infrastructure as Code, automation, configuration management, and orchestration solutions.
- Build and support CI/CD pipelines for software delivery and infrastructure deployment.
- Design secure, scalable, highly available cloud solutions with cross-functional teams.
- Monitor platform performance, availability, logging, alerting, and operational health.
- Troubleshoot complex infrastructure, application, and production issues and perform root-cause analysis.
- Implement cloud security, vulnerability remediation, and compliance controls.
- Support cloud migration, platform modernization, resiliency, disaster recovery, and operational readiness initiatives.
- Create technical documentation, operational procedures, and reusable engineering patterns.
- Mentor engineers in cloud technologies, automation, DevOps practices, and engineering best practices.
- Evaluate emerging cloud technologies and engineering practices.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field with five years of relevant experience, or equivalent education and training.
- In-depth knowledge of information systems and the ability to apply IT best practices.
- Experience designing, deploying, and supporting cloud-native solutions on AWS, Azure, or comparable environments.
- Experience with Infrastructure as Code, automation, and configuration management tools such as Terraform, CloudFormation, or Ansible.
- Experience building and supporting CI/CD pipelines using GitLab CI/CD, Azure DevOps, Jenkins, GitHub Actions, or comparable platforms.
- Experience with Docker, Kubernetes, Amazon ECS, Amazon EKS, or equivalent container platforms.
- Experience with monitoring and observability tools such as Dynatrace, CloudWatch, Splunk, ELK, Grafana, or Prometheus.
- Understanding of cloud security, networking, identity management, secrets management, and resiliency concepts.
- Cloud platform certifications such as AWS Certified Solutions Architect, AWS Certified Developer, CKA, CKAD, or Terraform Associate are preferred.
- Experience in banking, financial services, or other highly regulated industries is preferred.
- Experience working in Agile development environments is preferred.
Benefits
- Eligible regular teammates working 20 or more hours per week may receive medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan.
- Benefits may also include at least 10 days of first-year vacation, 10 sick days, and paid holidays, prorated as applicable.
- Depending on the position and division, the role may be eligible for a defined benefit pension plan, restricted stock units, or deferred compensation.
- This is a regular, non-temporary position on the first shift in the United States of America.
Tech Stack
Categories
About Truist Financial Corporation
Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).