Principal Engineer – Java, Python & Data Platforms

Wells Fargo•Charlotte, NC
•$159,000 - $254,000•Hybrid

About The Position

Wells Fargo is seeking a Principal Engineer to join the Control Monitor technology team within Corporate & Investment Banking (CIB). CIB provides capital markets, banking, and financial products and services to corporate, commercial real estate, government, and institutional clients around the world. In this influential technical role, the Principal Engineer will shape the architecture and evolution of a critical supervisory platform that supports regulatory compliance, risk management, and supervisory workflows. The role drives technical strategy for data ingestion, metadata management, search, audit capabilities, and integrations with upstream Systems of Record, while advancing platform scalability, resiliency, observability, and operational efficiency. The position provides senior technical leadership on complex engineering challenges and influences standards and architectural decisions across teams to strengthen data reliability, traceability, completeness, and audit readiness. The position is based in Charlotte, North Carolina, and offers a hybrid work schedule. It is not eligible for visa sponsorship, and relocation assistance is not available. The listed base pay range is $159,000 to $254,000, with potential eligibility for incentive opportunities.

Requirements

  • 7+ years of engineering experience, or equivalent demonstrated through work experience, training, military experience, education, or a combination of these.
  • 7+ years of hands-on software engineering experience across 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.

Nice To Haves

  • Expertise architecting scalable, resilient, maintainable, production-ready enterprise applications.
  • Experience designing RESTful APIs, enterprise integrations, batch processing, and distributed application solutions.
  • Experience defining observability, logging, monitoring, exception handling, and production support strategies.
  • Experience designing integrations that support data reliability, metadata delivery, traceability, and completeness.
  • Experience with ETL processes, tools, and data integration workflows.
  • Experience with AutoSys or similar enterprise workload scheduling technologies.
  • Success modernizing applications, reducing technical debt, and improving scalability, resiliency, and maintainability.
  • Experience using AI-assisted development tools across the software development lifecycle to improve engineering productivity, quality, or delivery.
  • Technical leadership experience, including leading complex architecture decisions, evaluating technical tradeoffs, mentoring engineers, and influencing engineering standards across teams.
  • Ability to translate complex business, risk, and regulatory needs into sustainable technical solutions.

Responsibilities

  • Advise leadership on developing or influencing applications, network, information security, database, operating systems, or web technologies for highly complex business and technical needs across multiple groups.
  • Lead the strategy and resolution of highly complex challenges requiring enterprise-wide evaluation, and deliver long-term, large-scale solutions requiring vision, creativity, innovation, and advanced analytical and inductive thinking.
  • Translate advanced technology experience, business objectives, the enterprise technology environment, organizational structure, and strategic technology opportunities and requirements into technical engineering solutions.
  • Provide leadership with vision, direction, and expertise on implementing innovative and significant business solutions.
  • Maintain knowledge of industry best practices and emerging technologies, and recommend innovations that enhance operations or provide a competitive advantage.
  • Engage strategically with professionals and managers across the enterprise and serve as an expert advisor to leadership.
  • Shape the architecture and evolution of the Control Monitor supervisory platform.
  • Drive technical strategy for data ingestion, metadata management, search, audit capabilities, and integrations with upstream Systems of Record.
  • Advance platform scalability, resiliency, observability, and operational efficiency.
  • Influence standards and architectural decisions across teams and strengthen data reliability, traceability, completeness, and audit readiness.
  • Follow applicable risk programs, policies, and procedures; fulfill risk and compliance obligations; escalate and remediate issues; and make sound risk decisions.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service