Wells Fargo logo

Lead Software Engineer (Python)

Wells Fargo

San Francisco, CA
Full Time
Senior
133k-237k
9 days ago

Job Description

About the Role

Wells Fargo is seeking a Lead Software Engineer who will support the Enterprise Functions Technology (EFT) group. EFT provides technology solutions and support for Risk, Audit, Finance, Marketing, Human Resources, Legal, Public Affairs, and Stakeholder Relations business lines. Additionally, EFT offers innovative technology solutions for Wells Fargo Technology, Enterprise Shared Services, and Enterprise Data Management. The role requires expertise in modern data lake technology stacks, the ability to scale across multiple scrum teams, and effective communication with senior business leaders.

Key Responsibilities

  • Collaborate with, partner with, and influence Product Managers/Product Owners to drive user satisfaction, influence technology requirements and priorities in the product roadmap, promote innovative and intelligent solutions, generate corporate value, and articulate technical strategy while advocating for agile and DevOps practices.
  • Design, code, test, debug, and document for projects and programs.
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, considering enterprise technological environment and technical challenges.
  • Develop standards and companywide best practices for engineering complex and large-scale technology solutions.
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions, influencing and leading technology teams to meet deliverables and drive new initiatives.
  • Ensure adherence to the Banking Platform Architecture and meet non-functional requirements with each release.
  • Serve as a peer mentor for agile development teams.

Requirements

  • 5+ years of Software Engineering experience, demonstrated through work experience, training, military experience, or education.
  • 5+ years of Python work experience.
  • 5+ years of PySpark work experience.
  • 4+ years of experience leading high-performing, agile software teams.
  • 4+ years of experience with SDLC tools and processes including GitHub, Jenkins, Artifactory, Sonar, Maven or Gradle.

Nice to Have

  • Knowledge and understanding of test-driven application development.
  • 4+ years of AI and ML concepts, including deep learning and natural language processing pipelines for data analysis and insights generation.
  • Experience with SQL and BigQuery handling data storage and retrieval efficiently.
  • Ability to design, develop, and implement large-scale/complex software applications.
  • Experience with Dremio intelligent lake house platform.

Qualifications

  • Educational background or formal qualifications are not explicitly specified in the description.

Benefits & Perks

  • 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

Working at Wells Fargo

Wells Fargo emphasizes building strong customer relationships while maintaining a risk-mitigating and compliance-driven culture. Employees are expected to support risk programs, adhere to policies and procedures, and proactively monitor and escalate issues. The company values diversity, inclusion, and a commitment to equal opportunity employment.

Apply Now

Job Details

Posted AtJul 15, 2025
Salary133k-237k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Wells Fargo

Website

wellsfargo.com

Location

San Francisco, CA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches