Senior Site Reliability Engineer (SRE) Technology Director

Wells Fargo & CompanyCharlotte, NC
1dHybrid

About The Position

About this role: Wells Fargo is seeking a Engineering Manager. This is a critical leadership role responsible for driving the reliability, scalability, and security of the company’s core infrastructure while leading a high performing engineering team. This role exists to provide strategic direction, operational excellence, and engineering leadership across all infrastructure platforms as the organization grows in scale and complexity. Beyond technical stewardship, the role is accountable for improving cross‑functional alignment with development, product, and security teams, ensuring infrastructure becomes a scalable enabler of innovation. By setting clear priorities, coaching engineers, and driving modernization initiatives, this Manager ensures the company operates highly reliable systems while accelerating delivery and controlling costs. In this role, you will: Manage a team of engineering managers and engineering leads Focus on delivering commitments aligned to enterprise strategic priorities Build support for strategies with business and technology leaders Guide development of actionable roadmaps and plans Identify opportunities and strategies for continuous improvement of software engineering practices Provide oversight to software craftsmanship, security, availability, resilience, and scalability of solutions developed by the teams or third party providers Identify financial management and strategic resourcing Set risk management guidelines and partner with stakeholders to implement key risk initiatives Develop strategies for hiring engineering talent Lead implementation of projects and encourage engineering innovation Collaborate and influence all levels of professionals including more experienced managers Lead team to achieve objectives Interface with external agencies, regulatory bodies or industry forums Manage allocation of people and financial resources for Technology Strategic Leadership Develop and guide a culture of talent development to meet business objectives and strategy

Requirements

  • 8+ years of Technology Strategic Leadership experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of management or leadership experience
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 7+ years of experience in Site Reliability Engineering, DevOps, or Infrastructure Engineering
  • Strong programming/scripting experience (e.g., Python, Go, Java, Bash)
  • Deep experience with Linux systems and networking fundamentals
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP)
  • Expertise with containerization and orchestration (Docker, Kubernetes)
  • Experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation, etc.)
  • Proven experience in monitoring and observability tools (Prometheus, Grafana, Datadog, etc.)

Nice To Haves

  • Experience designing systems for high availability and disaster recovery
  • Knowledge of security best practices in cloud and production environments
  • Experience with large-scale distributed systems
  • Prior experience leading reliability initiatives or technical projects
  • Familiarity with chaos engineering and performance testing tools
  • Strong problem-solving and analytical skills
  • Excellent communication and cross-team collaboration abilities
  • Ownership mindset and operational excellence focus
  • Ability to balance reliability with development velocity
  • Mentorship and technical leadership capabilities

Responsibilities

  • Manage a team of engineering managers and engineering leads
  • Focus on delivering commitments aligned to enterprise strategic priorities
  • Build support for strategies with business and technology leaders
  • Guide development of actionable roadmaps and plans
  • Identify opportunities and strategies for continuous improvement of software engineering practices
  • Provide oversight to software craftsmanship, security, availability, resilience, and scalability of solutions developed by the teams or third party providers
  • Identify financial management and strategic resourcing
  • Set risk management guidelines and partner with stakeholders to implement key risk initiatives
  • Develop strategies for hiring engineering talent
  • Lead implementation of projects and encourage engineering innovation
  • Collaborate and influence all levels of professionals including more experienced managers
  • Lead team to achieve objectives
  • Interface with external agencies, regulatory bodies or industry forums
  • Manage allocation of people and financial resources for Technology Strategic Leadership
  • Develop and guide a culture of talent development to meet business objectives and strategy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service