This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Wells Fargo is seeking a visionary Principal Engineer to shape the future of Credit Risk Technology at Wells Fargo. As a senior technical authority within the Credit Risk Technology organization, you will define and drive the architecture for diverse applications ensuring security, resilience, and scalability at global scale.
Job Responsibility:
Act as an advisor to leadership to develop or influence 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 and unique challenges requiring in-depth evaluation across multiple areas or the enterprise, delivering solutions that are long-term, large-scale and require vision, creativity, innovation, advanced analytical and inductive thinking
Translate advanced technology experience, an in-depth knowledge of the organizations tactical and strategic business objectives, the enterprise technological environment, the organization structure, and strategic technological opportunities and requirements into technical engineering solutions
Provide vision, direction and expertise to leadership on implementing innovative and significant business solutions
Maintain knowledge of industry best practices and new technologies and recommends innovations that enhance operations or provide a competitive advantage to the organization
Strategically engage with all levels of professionals and managers across the enterprise and serve as an expert advisor to leadership
Requirements:
7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
End‑to‑end data platform architecture
AI/LLM solution design (RAG, agents, fine‑tuning)
Cloud-scale engineering + distributed systems
High coding proficiency in Python/Scala/SQL
Security, governance, and enterprise AI controls
Ability to drive technical vision, architecture, and execution
Define and own end-to-end architectural blueprints, reference designs, and standards across software, hardware, and cloud platforms along with applications modernization and rationalization
Act as a torchbearer for AI-driven development, including experience with AI, Gen AI, Agentic automation solutions design and development
Experience building and maintaining microservices using Spring Boot, with well-defined APIs and service contracts along with UI
Ability to define and enforce engineering standards, reference architectures, and best practices across teams
Translate near-term technical issues into long-term architectural improvements
Partner closely with Product Management to understand end-user needs, behaviors, and pain points, translating feedback into engineering requirements
Mentor and coach engineers across the organization, raising the bar for technical excellence
Oversee development of applications, automations, and integrations that enhance productivity
Establish and enforce best practices for SDLC, code quality, API design, and system integration
Accelerate engineering velocity through improved tooling, processes, and architectural patterns
Software Development & Automation: Proficiency in modern scripting or programming languages for automation and integration
Drive AI-driven development working with engineering teams, including experience with AI, Gen AI, Agentic automation solutions design and development
Collaborate with engineering team and drive technical delivery across Java based applications , UI , Bigdata/Spark and Data
Drive implementation of API's, Kubernetes, containerization, and microservices
Cloud & Security: Strong understanding of cloud-first architectures, identity, access management, and enterprise security principles
Strong skills in articulating complex technical concepts to non-technical stakeholders, as well as mentoring developers
Ability to see the big picture and make long-term technical decisions that align with business goals
Ability to negotiate and manage trade-offs between stakeholders and development teams
Recording and communicating architectural decisions and requirements