Wells Fargo - Chandler, AZ

posted 4 months ago

Full-time - Mid Level
Chandler, AZ
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Lead Specialty Software Engineer in Auto Platform Engineering as part of Consumer Technology. In this role, you will lead complex technology initiatives that have a companywide impact. You will be responsible for reviewing and analyzing large-scale technology solutions to meet both tactical and strategic business objectives. This includes evaluating the enterprise technological environment and addressing technical challenges that require a thorough assessment of various factors, including unprecedented technical issues. You will make decisions that help develop standard and companywide best practices for engineering and technology solutions, leveraging your understanding of industry best practices and new technologies. Your leadership will be crucial in guiding the technology team to meet deliverables and drive new initiatives. Collaboration is key in this role, as you will work closely with key technical experts, senior technology teams, and external industry groups to resolve complex technical issues and achieve project goals. You will also be tasked with troubleshooting and analyzing production job failures related to data, network file delivery, and server and application issues. Your ability to provide solutions for recovery will be essential, as will your participation in root cause analysis and preventative actions to avoid recurring incidents. You will engage in the buildout of automation processes aimed at preventing problem recurrence, with the ultimate goal of automating responses to all non-exceptional service conditions. Your technology background in software engineering and systems engineering will be applied to ensure that applications onboarded to Site Reliability Engineering (SRE) are available, fully observable, integrated with Continuous Integration/Continuous Deployment (CI/CD), and consistently operational. This will involve introducing continuous improvement through code and automation, as well as continuous testing (both performance and functional) to provide operational insights through analytics. You will assess the availability of critical business flows, identify service level objectives and indicators, and conduct destructive and resiliency testing to achieve a target availability of 99.995% for the firm's critical products and services, ultimately enhancing customer experience and satisfaction. Additionally, you will introduce enterprise capabilities, tools, and innovations to improve availability within a multi-cloud ecosystem. This includes evolving observability, monitoring, logging, CI/CD integration, continuous testing, and standardization/automation of key SRE metrics and IT Service Operations processes.

Responsibilities

  • Lead complex technology initiatives with companywide impact.
  • Review and analyze large-scale technology solutions for business objectives.
  • Develop standard and companywide best practices for engineering and technology solutions.
  • Collaborate with technical experts and senior technology teams to resolve complex issues.
  • Troubleshoot and analyze production job failures and provide recovery solutions.
  • Participate in root cause analysis and preventative actions to avoid recurring incidents.
  • Build automation to prevent problem recurrence and automate responses to service conditions.
  • Ensure applications onboarded to SRE are available and have full-stack observability.
  • Conduct destructive and resiliency testing to achieve high availability for critical products.
  • Introduce enterprise capabilities and tools to improve availability in a multi-cloud ecosystem.

Requirements

  • 5+ years of Specialty Software Engineering experience or equivalent.
  • 5+ years of software development experience with languages such as Perl, Python, Java, JavaScript, Ruby, JSON, Angular, NodeJS.
  • 5+ years of site reliability engineering experience (SRE).
  • 5+ years of troubleshooting and systems administration experience across multiple OS platforms.
  • 5+ years of experience with web platforms like Java, .NET, Apache, Tomcat, Weblogic, Websphere.
  • 5+ years of experience with database technologies such as Microsoft SQL Server, Mongo DB, Oracle.
  • 5+ years of experience with observability tools like AppDynamics, Sitescope, Thousand Eyes.
  • 5+ years of experience using logging/monitoring tools like Elastic, Splunk, Netcool, Kafka.
  • 3+ years of Command Center (Mission Control) experience.
  • 3+ years of Ansible/Bash/Shell/Terraform automation scripting experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service