JOBSEARCHER

Infrastructure Software Engineer (VM Automation / Platform Engineering)

KaavCharlotte, NCApril 25th, 2026
Job Title: Infrastructure Software Engineer (VM Automation / Platform Engineering)Location: Charlotte, NC (Day 1 Onsite – Hybrid, 3 days/week)OverviewWells Fargo is seeking an experienced Infrastructure Software Engineer to drive Virtual Machine (VM) automation and enable scalable, self-service infrastructure provisioning across CCIBT platforms. This role is part of the Infrastructure Solutions team, focused on modernizing infrastructure, reducing manual effort, and improving developer experience through automation and platform engineering.The ideal candidate will bring strong expertise in Infrastructure as Code (IaC), GitOps, API development, and cloud/VM automation, along with the ability to lead initiatives and collaborate across enterprise teams.Key ResponsibilitiesLead initiatives to design and build automated infrastructure solutions that reduce application deployment time.Architect and develop reusable Infrastructure as Code (IaC) modules using tools like Terraform, Ansible, or similar.Design and implement GitOps-based workflows for infrastructure provisioning, deployment, and lifecycle management.Build and maintain self-service infrastructure platforms enabling developers to provision and manage resources independently.Develop automation scripts and workflows for provisioning, configuration, governance, and certificate management.Design and build RESTful APIs (Python) for infrastructure provisioning, deployment governance, and operational automation.Integrate infrastructure automation with VMware environments (Linux RHEL / Windows).Define and enforce infrastructure standards, best practices, and security policies.Collaborate with platform, security, and application teams to align solutions with business goals.Participate in architecture reviews, code reviews, and mentor junior engineers.Continuously improve performance, scalability, and reliability of infrastructure tooling.Support modernization initiatives, including migration to cloud and modern data center environments.Required Skills & Experience6+ years of experience in Infrastructure Engineering / Platform Engineering.4+ years of hands-on experience with Terraform, Ansible, or similar IaC tools.3+ years of experience with image management and automation using tools like Packer.Strong understanding of GitOps principles with experience in GitHub, GitHub Actions, or similar tools.Experience building secure OS images using tools like Vault.Proficiency in designing and consuming RESTful APIs and integrating automation into platforms.Hands-on experience working in Agile environments (Scrum/Kanban).Experience implementing patching and configuration management strategies.Desired QualificationsExperience with developer portals (e.g., Backstage) and CI/CD pipelines.Familiarity with immutable infrastructure concepts.Experience using AI-assisted development tools (e.g., Copilot, Claude).Knowledge of observability tools such as Prometheus, Grafana, ELK Stack.Experience with enterprise schedulers (e.g., Autosys).Strong understanding of networking fundamentals (DNS, firewalls, load balancers, TLS, proxies).Experience with hybrid cloud environments and large-scale migrations.Proficiency in JIRA or similar tools for Agile project tracking.Soft SkillsStrong problem-solving and analytical mindsetExcellent communication and stakeholder collaboration skillsAbility to lead initiatives and mentor team membersDeveloper-first mindset with focus on improving productivity and reducing friction