Wells Fargo

Principal Engineer – Java, Python & Data Platforms

Wells Fargo
Apply
18 hours ago
Charlotte, NC, USAStaff+

Base Salary

$159k - $254k/yr

Responsibilities

  • Advise leadership and influence enterprise application, database, operating-system, information-security, network, and web technology decisions.
  • Lead strategy and resolution for highly complex engineering challenges requiring long-term, large-scale solutions across multiple teams or the enterprise.
  • Drive architecture and evolution of data ingestion, metadata management, search, audit capabilities, and upstream system integrations.
  • Define strategies for scalability, resiliency, observability, logging, monitoring, exception handling, and production support.
  • Translate business, risk, regulatory, and technology requirements into sustainable engineering solutions.
  • Lead architecture decisions, evaluate technical tradeoffs, mentor engineers, and influence engineering standards across teams.
  • Modernize applications, reduce technical debt, and improve platform reliability, maintainability, and operational efficiency.

Requirements

  • 7+ years of engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • 7+ years of hands-on software engineering experience with Oracle, SQL Server, Python, and Java/Spring.
  • 5+ years of DevOps experience with CI/CD, Kubernetes, Docker, OpenShift, Gradle, Jenkins, uDeploy, and/or Harness.
  • 5+ years of software testing experience, including JUnit and automated testing practices.
  • 5+ years of experience working within Agile software development lifecycle environments.
  • Demonstrated expertise architecting scalable, resilient, maintainable, and production-ready enterprise applications.
  • Experience designing RESTful APIs, enterprise integrations, batch processing, distributed applications, ETL processes, and data integration workflows.
  • Experience defining observability, logging, monitoring, exception handling, and production support strategies.
  • Experience with AutoSys or similar enterprise workload scheduling technologies.
  • Experience using AI-assisted development tools across the software development lifecycle.
  • Demonstrated technical leadership, mentoring, architecture ownership, and ability to translate complex business, risk, and regulatory needs into technical solutions.

Benefits

  • Comprehensive health benefits, 401(k) plan, paid time off, disability benefits, life insurance, critical illness insurance, and accident insurance.
  • Parental leave, critical caregiving leave, commuter benefits, tuition reimbursement, dependent-child scholarships, adoption reimbursement, and discounts and savings programs.
  • Hybrid work schedule in Charlotte, North Carolina; relocation assistance is not available.
  • The position is not eligible for visa sponsorship.

Tech Stack

DockerGradleHarnessJavaJenkinsJUnitKubernetesMicrosoft SQL ServerOpenShiftPython

Categories

BackendData Engineering
Wells Fargo

About Wells Fargo

10,000+ employees

Wells Fargo & Company is a U.S.-based financial services firm providing consumer and commercial banking, mortgages, credit, and wealth/investment services to individuals, small businesses, and enterprises. It earns revenue from interest income and fees across retail banking, payments, lending, and capital markets. Founded in 1852 and headquartered in San Francisco, it is publicly traded on the NYSE (WFC) and operates nationally with offices in multiple countries.

Contact me