Principal Engineer, Java, Python & Data Platforms

Wells Fargo

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Charlotte, NC
Salary
$159,000–$254,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Nov 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $197k
This role $206k
$127k $289k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $169,550–$225,000 — the blue band above. At the midpoint, this role pays about $206k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Wells Fargo

Wells Fargo & Company is one of the largest banks in the United States, providing banking, investment, mortgage, and consumer and commercial finance products and services nationwide. Industry: Banking & Financial Services

Wells Fargo currently has 28 open roles on FindRole.

Listed pay typically runs $159,000–$254,000 across 15 roles with salary data.

Most-posted roles

View all roles at Wells Fargo

At a glance

TL;DR · Principal Engineer, Java, Python & Data Platforms

The Principal Engineer – Java, Python & Data Platforms joins the Control Monitor technology team within Corporate & Investment Banking. In this influential role, you will shape the architecture and evolution of a critical supervisory platform supporting regulatory compliance, risk management, and key supervisory workflows. You will drive technical strategy for data ingestion, metadata management, search, and audit capabilities while advancing platform scalability, resiliency, and observability. You will build sustainable solutions to strengthen data reliability and traceability. Required technical skills include hands-on experience with Oracle, SQL Server, Python, Java/Spring, and DevOps tools like Kubernetes, Docker, OpenShift, Gradle, Jenkins, uDeploy, and Harness. You will also utilize JUnit for automated testing. This role solves complex engineering challenges by translating business and regulatory needs into scalable, production-ready enterprise applications and RESTful APIs.

What does a Engineer earn?

Median $185000 from 238 postings across 60 companies.

See salary data

What you'll do

  • Shape the architecture and evolution of a critical supervisory platform for regulatory compliance and risk management.
  • Drive technical strategy for data ingestion, metadata management, search, and audit capabilities.
  • Advance platform scalability, resiliency, observability, and operational efficiency across the enterprise.
  • Act as a senior technical advisor to leadership on complex business and technical needs.
  • Translate strategic business objectives and regulatory requirements into sustainable technical engineering solutions.
  • Lead the resolution of complex, large-scale technical challenges requiring in-depth evaluation across multiple areas.
  • Influence standards and architectural decisions across teams to ensure data reliability and traceability.
  • Recommend innovations and industry best practices to enhance operations and provide a competitive advantage.

What we're looking for

  • 7+ years of engineering experience through work, training, military experience, or education.
  • 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.
  • Demonstrated expertise architecting scalable, resilient, maintainable, and production-ready enterprise applications (preferred).
  • Experience designing RESTful APIs, enterprise integrations, batch processing, and distributed application solutions (preferred).
  • Experience with ETL processes, tools, and data integration workflows (preferred).

More like this

Similar roles

Principal Engineer, Consumer Technology

Wells Fargo

Charlotte, NC 4 days ago
Java Spring Boot Spring Security Spring Cloud Microservices RESTful APIs React mongo db Oracle Teradata SQL Server Kafka Rabbit MQ AWS Azure Google Cloud Platform Docker Kubernetes OpenShift Jenkins GitHub Actions Maven Gradle SonarQube Ansible Shell Scripting Tomcat JBoss WebSphere AI Tools Agile
7+ yrs exp Hybrid

Principal Platform Software Engineer

Oracle

136 days ago $104,500–$234,600
Java Python Go Kubernetes Terraform OCI AWS Azure Docker Prometheus Grafana OpenTelemetry LangChain AutoGen CrewAI LLM CI/CD Snowflake Vertica ETL Distributed Systems Microservices SRE
10+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 107 days ago $104,500–$234,600
Java Shell Scripting Linux Unix Web Services Data Structures Networking AI Codex Software Design open-source
5+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 99 days ago $104,500–$234,600
Oracle Cloud Infrastructure OCI Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery Scalability
3+ yrs exp

Principal Platform Software Engineer

Oracle

Seattle, WA +1 101 days ago $104,500–$234,600
Python Go Java C++ Kubernetes CI/CD REST APIs Microservices ROS 2 DDS MQTT OPC UA VDA5050 NVIDIA Isaac Sim Gazebo Webots VLM VLA Reinforcement Learning Edge Computing Distributed Systems
7+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 99 days ago $104,500–$234,600
Oracle Cloud Infrastructure Distributed Systems CI/CD Artifact Management Data Migration Cloud Infrastructure Monitoring Alerting Disaster Recovery
3+ yrs exp