Principal Engineer - Performance Testing

Wells Fargo•St. Louis, MO
•Hybrid

About The Position

Wells Fargo is seeking a Principal Engineer for the Wealth Investment Management Technology (WIMT) Platform Engineering team. The role will drive the transformation of Performance Engineering and improve engineering practices by optimizing processes, streamlining workflows, and developing new capabilities. It involves substantial interaction with technical teams and oversight of performance-testing deliverables and activities for large, highly complex programs. The Principal Engineer will own end-to-end performance engineering across critical platforms, establish performance and resiliency standards, and provide expert guidance on architecture and operational readiness. The role includes designing and leading WIMT-wide resiliency programs, resolving complex production performance and stability challenges, developing testing solutions with Performance Engineers, analyzing latency with the CTO team, and building reusable observability patterns and configurations. The position also provides technical direction and mentorship, advises leadership, and translates business and technology objectives into engineering solutions. The position offers a hybrid work schedule. Flexibility to be on call outside normal working hours and to work additional hours as needed is required. Travel may be up to 10% of the time. Visa sponsorship is available. Locations are Charlotte, North Carolina, and Saint Louis, Missouri.

Requirements

  • At least 7 years of engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • At least 7 years of executing and leading performance testing.
  • At least 5 years using scripting languages to create performance-testing utilities or reusable components.
  • At least 2 years of experience working with observability rules.

Nice To Haves

  • At least 2 years executing performance testing in data center migration programs.
  • At least 5 years of experience with tools such as LoadRunner, JMeter, or BlazeMeter.
  • At least 5 years working with AppDynamics, Splunk, or Grafana.
  • Knowledge of network infrastructure, firewalls, and load balancers.
  • Knowledge of OpenShift Container Platform (OCP) or other cloud experience such as PCF.
  • Ability to interact with all levels of an organization.
  • Excellent verbal, written, and interpersonal communication skills.

Responsibilities

  • Advise leadership on developing or influencing applications, network, information security, database, operating systems, and web technologies for highly complex business and technical needs.
  • Lead strategies and resolve highly complex challenges across multiple areas or the enterprise, delivering long-term, large-scale solutions.
  • Partner with application, infrastructure, cloud, and network teams to establish performance and resiliency standards, advise on architecture and operational readiness, and resolve complex production performance and stability issues.
  • Own the design and execution of end-to-end performance engineering across critical platforms; diagnose application, infrastructure, network, and configuration bottlenecks and define tuning recommendations and architectural improvements.
  • Design and lead WIMT-wide resiliency programs, including chaos, stress, load, failover, breakpoint, and disaster recovery testing.
  • Translate technology expertise and business and enterprise technology objectives into technical engineering solutions.
  • Provide vision, direction, and expertise to leadership and the team in implementing business solutions.
  • Maintain knowledge of industry best practices and new technologies and recommend innovations that enhance operations or provide competitive advantage.
  • Engage with professionals and managers across the enterprise and serve as an expert advisor to leadership.
  • Work hands-on with Performance Engineers to create performance-testing solutions.
  • Work with the CTO team to analyze results and debug latency challenges.
  • Create common Splunk and AppDynamics patterns, queries, and configurations to improve the efficiency of the Performance Engineering team.
  • Design, execute, and analyze performance tests to ensure software systems and applications operate efficiently and meet performance requirements.
  • Guide the team, provide technical direction, and mentor other engineers.
  • Lead resolution of complex technical challenges, often through cross-functional collaboration and in-depth analysis.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service