About this role: Wells Fargo is seeking a talented, highly skilled Technology Principal Software Engineer to join our dynamic team and spearhead the transformational next generation GenAI and Agentic powered Contact Center Solution. You will be working with cross functional teams to develop innovative, mission-critical, massively scalable solutions with best-in-class cloud technology and platforms that offer differentiated user experience to all our customers. In this role, you will: Strategically engage with all levels of professionals and managers across the enterprise and serve as an expert advisor to leadership, lead design, application development with multiple scrum teams and vendors, in one or more sub domains, to create massively scalable, mission critical and highly available Contact Center solutions. Lead the GenAI and Agentic strategy , design, implementation and integration from vendor , Gen AI model providers, Gen AIi platforms with Wells Fargo applications and CRMs in addition to integration with CCaaS Lead the strategy and resolution of complex technology, 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. Provide technical leadership including foundational reusable frameworks as well as network, deployment, information security, database, operating systems and cloud technologies for highly complex business and technical needs across multiple groups. Lead the design, architecture, and development of hybrid and public cloud conversational AI solutions, ensuring they align with the company's strategic goals and user experience objectives, thereby providing vision, direction and expertise to leadership on implementing innovative and significant CCaaS business solutions. Collaborate closely with cross-functional teams, including product managers, and UX designers, translating business requirements into technical specifications and creating engineering designs, guide development, contribute to complex areas of development, and own and guide the technical non-functional aspects of the solution. Maintain knowledge of industry best practices and new technologies and recommends innovations that enhance operations or provide a competitive advantage to the organization and drive technical innovation within the technology organization. Mentor and guide a team of talented engineers, fostering a culture of collaboration, continuous learning, and high-quality deliverables. Be an evangelist of best in class engineering practices, promoting efficiency, acceleration of development while uplifting the engineering community. Champion best practices and drive its adoption across sub domains and while influencing the entire product by collaborating with other Principal engineers and teams. Create high level, low-level designs, enterprise end to end flows, design API and UX and microservices, lead complex integrations between the contact center components and firm’s ecosystems such as Authentication, Fraud, CRMs, internal systems and vendor solutions. Conduct technology evaluation, design, code, performance, resiliency and DevOps pipeline reviews, identify areas for improvement, and enforce coding standards to ensure the highest level of software craftsmanship. Guide the full life cycle development including best in class practices that cover technical risk, dependency, deployment and monitoring of Contact Center systems while optimizing for performance, reliability, scalability and improve solutions for the firm and customers. Collaborate with stakeholders to understand user feedback and iterate on product enhancements, ensuring the solution delivers an exceptional user experience. Provide vision, direction and expertise to leadership and teams by spearheading and implementing innovative and significant business solutions via PoCs, Cloud Parties and developing critical/core aspects. Strategically engage with and influence all levels of software members, leadership, product, business and project management across the enterprise and serve as a catalyst for increasing efficiency.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees