Lead Software Engineer

Wells Fargo & Company•Columbus, OH
•$119,000 - $187,000•Onsite

About The Position

Wells Fargo is seeking a Lead Software Engineer within its Consumer Technology organization to provide technology solutions to business lines and manage application portfolios. The role is a key technical contributor on the Customer Account Servicing team, responsible for designing, developing, testing, and deploying software solutions throughout the Software Development Lifecycle, from requirements analysis and solution design through development, testing, and architectural planning. The engineer will use modern technologies, including Generative AI and integration tools, to deliver scalable solutions. The position requires onsite presence in Columbus, Ohio and is not eligible for visa sponsorship or relocation assistance.

Requirements

  • At least 5 years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • At least 4 years of experience with Java and Spring/Spring Boot for building scalable microservices.
  • At least 4 years of experience with modern frontend frameworks such as React and TypeScript.
  • At least 3 years of experience with API design and development, including RESTful and GraphQL APIs.
  • At least 2 years of experience with MongoDB or other NoSQL databases.
  • Must be able to work onsite at the listed Columbus, Ohio location.
  • Not eligible for visa sponsorship now or in the future.

Nice To Haves

  • At least 2 years of experience with version control systems such as Git.
  • At least 2 years of experience with event streaming platforms such as Kafka.
  • At least 2 years of experience with caching technologies such as Redis.
  • At least 1 year of experience with AI/ML concepts, including Large Language Models, prompt engineering, and Retrieval-Augmented Generation.
  • Deep expertise in microservices architecture and distributed systems design.
  • Strong understanding of frontend-backend integration patterns using API-driven architecture.
  • Experience working in AWS, Azure, or GCP cloud environments.
  • Knowledge of observability practices, including logging, monitoring, and tracing.
  • Experience with DevOps and CI/CD tools such as Jenkins, Harness, Artifactory, SonarQube, Checkmarx, Black Duck, and Splunk.

Responsibilities

  • Lead complex technology initiatives, including companywide initiatives with broad impact.
  • Help develop standards and companywide best practices for engineering complex, large-scale technology solutions.
  • Design and develop scalable, resilient microservices using Java, Spring, and Spring Boot.
  • Build and enhance responsive, high-performing user interface applications using React and TypeScript.
  • Review and analyze large-scale technology solutions in light of business objectives, the enterprise technology environment, and complex technical challenges.
  • Make decisions on engineering and technology best practices, influence and lead technology teams, meet deliverables, and drive initiatives.
  • Collaborate with technical experts, senior technology teams, and external industry groups to resolve complex technical issues and achieve goals.
  • Mentor and guide junior engineers, fostering engineering excellence and best practices.
  • Participate in the phases of the Software Development Lifecycle, including requirements analysis, solution design, development, testing, and architectural planning.
  • Follow applicable risk and compliance programs, policies, procedures, and escalation requirements.

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
  • Employees may also be eligible for incentive opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service