Required Skills
About the Job
Wells Fargo is seeking a Lead Software Engineer to drive complex technology initiatives. You will be instrumental in developing standards and best practices for engineering large-scale technology solutions. This role involves designing, coding, testing, and documenting solutions, and analyzing complex technology for business objectives and technical challenges. You will influence and lead technology teams, collaborate with experts to resolve issues, and mentor peers. A strong background in Python, PySpark, and graph databases (Neo4j, TigerGraph) with expertise in Cypher/equivalent query languages, graph modeling, and query optimization is essential. Experience with Generative AI (GenAI) products, tools, and frameworks, along with GCP cloud services and BigQuery, is highly desirable. You will lead and collaborate to implement graph-based analytics and AI solutions, architecting solutions for complex relationship analysis and knowledge graph construction. This includes providing technical direction, conducting code reviews, and communicating technical concepts to diverse audiences. You will also lead the development of scalable data pipelines and architectures, enforce data engineering best practices, and evaluate new technologies for our data platform, focusing on graph databases and GenAI integration.