
Principal Engineer
Wells Fargo
full-time
Posted on:
Location Type: Hybrid
Location: Irving • Arizona • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $159,000 - $254,000 per year
Job Level
Tech Stack
About the role
- Lead the design and implementation of target state architecture for infrastructure automation, setting standards and patterns for the organization.
- Architect and oversee development of reusable, modular Infrastructure as Code (IaC) components using tools such as Terraform, Ansible, and Crossplane.
- Define and drive adoption of GitOps driven workflows for automated provisioning, deployment, and lifecycle management of cloud infrastructure.
- Build and scale self-service platform capabilities, empowering developers to manage infrastructure independently through intuitive interfaces and APIs.
- Integrate infrastructure automation with tools such as ArgoCD, Kubernetes, and CI/CD platforms (Tekton, GitHub Actions), streamlining developer experience.
- Review and approve new infrastructure standards, patterns, and practices, ensuring alignment with security, scalability, and reliability goals.
- Collaborate with Enterprise Architecture, Product Owners, and Principal Engineers to influence product roadmaps and drive adoption of platform engineering solutions.
- Lead support for critical applications and customer journeys, including incident resolution, postmortems, and operational metrics automation (SLO/SLI adherence, error budgets).
- Advise on implementation design, providing strategic direction and expertise to leadership on innovative business solutions.
- Own the full software development lifecycle for platform engineering initiatives, from concept to deployment.
- Stay current on emerging trends in AI, software development, and system architecture, recommending innovations and best practices.
- Mentor and coach engineers, fostering a culture of continuous improvement and engineering excellence.
- Contribute to internal forums and communities of practice, advocating for software engineering best practices, including test-driven development (TDD) and continuous delivery.
Requirements
- 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- 7+ years of Technology Infrastructure Engineering and Solutions experience.
- 7+ years experience in software development and delivery.
- In-depth knowledge of enterprise infrastructure technologies, including virtualization, networking, storage, and security.
- 5+ years supporting enterprise-level complex applications and platforms.
- 5+ years of experience with Terraform, Ansible, Crossplane, or similar IaC tools.
- 5+ years of engineering and support experience on Linux/Unix and Windows servers.
Benefits
- Health benefits
- 401(k) Plan
- Paid time off
- Disability benefits
- Life insurance, critical illness insurance, and accident insurance
- Parental leave
- Critical caregiving leave
- Discounts and savings
- Commuter benefits
- Tuition reimbursement
- Scholarships for dependent children
- Adoption reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Infrastructure as CodeTerraformAnsibleCrossplaneGitOpsKubernetesCI/CDLinuxUnixWindows
Soft Skills
leadershipcollaborationmentoringcoachingstrategic directioncontinuous improvementcommunicationinfluence