Lead Software Engineer - API Engineering

A leading global financial services company providing banking, investments, and other financial solutions.
Charlotte, NC, USASan Leandro, CA, USA
$111,100 - $237,100
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - API Engineering

Wells Fargo is seeking an experienced Lead Software Engineer to join their API Enablement team within the Chief Technology Office (CTO). This is a senior-level position focused on leading complex technology initiatives and driving the modernization of Wells Fargo's cloud environments and API infrastructure.

The role combines technical leadership with hands-on engineering, requiring expertise in API development, cloud technologies, and enterprise-scale system integration. You'll be working with technologies like APIGEE, Kafka, Java, Python, and various cloud platforms while leading teams and establishing best practices for the organization.

This position offers an attractive compensation package ranging from $111,100 to $237,100, along with comprehensive benefits including health insurance, 401(k), parental leave, and educational support. The role follows a hybrid working model, allowing for flexibility while maintaining in-person collaboration.

As a Lead Software Engineer, you'll be at the forefront of Wells Fargo's technical transformation, working on initiatives that have broad company-wide impact. You'll collaborate with product owners, designers, and other engineers while mentoring team members and driving technical excellence.

The ideal candidate will bring at least 5 years of software engineering experience, with specific expertise in API development, cloud technologies, and modern software development practices. This role presents an excellent opportunity for a senior engineer looking to make a significant impact at one of the world's leading financial institutions while working with cutting-edge technologies and leading technical teams.

Last updated 3 days ago

Responsibilities For Lead Software Engineer - API Engineering

  • Lead complex technology initiatives including those that are companywide with broad impact
  • Develop standards and companywide best practices for engineering complex solutions
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions
  • Make decisions in developing standard and companywide best practices
  • Collaborate with key technical experts and external industry groups
  • Lead projects, teams, or serve as a peer mentor
  • Collaborate with product owner, designers, and other engineers
  • Communicate technical concepts to both technical and non-technical stakeholders
  • Participate in agile development processes

Requirements For Lead Software Engineer - API Engineering

Java
Python
Kafka
MongoDB
  • 5+ years of Software Engineering experience
  • 5+ years of experience with APIGEE, Kafka, MQ, Cloud, Unit Testing
  • Bachelor's or master's degree in computer science, Software Engineering, or related field (desired)
  • 5+ years of Java, Python, OpenShift containers experience (desired)
  • 7+ years of experience with object-oriented design patterns and development (desired)
  • 3+ years of experience with Agile development methodologies (desired)
  • 3+ years of experience with APIGEE platform (desired)
  • 2+ Years of experience with GenAI, RAG and Agents (desired)
  • 3+ years of experience with web services such as REST, SOAP, JSON, and XML (desired)

Benefits For Lead Software Engineer - API Engineering

Medical Insurance
401k
Parental Leave
Vision Insurance
Dental Insurance
Commuter Benefits
Education Budget
  • 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

Interested in this job?

Jobs Related To Wells Fargo Lead Software Engineer - API Engineering

Lead Database Engineer

Lead Database Engineer position at Wells Fargo in Hyderabad, focusing on Oracle database management, infrastructure modernization, and technical leadership.

Lead Software Engineer

Lead Software Engineer position at Wells Fargo focusing on Salesforce development and technical leadership within the Commercial and Corporate & Investment Banking Technology team.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on QuickBooks Online Advanced, requiring expertise in RAG, vector databases, and machine learning.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Disney focusing on full-stack development for advertising platforms, offering competitive compensation and the opportunity to work with global entertainment brands.

Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn focusing on full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.