Lead Software Engineer-Python application development & GenAI

5 - 10 years

7 - 17 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:
Wells Fargo is seeking a Lead Software Engineer.
In this role, you will:
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
Required Qualifications:
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
  • 5+ years experience in backend application software development, with strong programming experience on Python and NoSQL database MongoDB
  • In depth experience of python framework and tools such as NumPy, Pandas, pyMongo.
  • Design, develop, and maintain backend services using Flask/FastAPI.
  • Design, develop, and deploy microservices using Python.
  • Implement event-driven architecture and use messaging queues such as Kafka, RabbitMQ or ActiveMQ for asynchronous processing.
  • Write complex MongoDB queries and perform data aggregation.
  • Experience with MongoDB for database management and data retrieval.
  • Experience on GenAI enabled solutions, Retrieval-Augmented Generation (RAG), prompt engineering and agentic workflows.
  • Understanding of Cloud principles and experience on developing application hosted on cloud environment. Experience with OCP (OpenShift Container Platform) is preferred
  • Ensure efficient multithreading and concurrency in backend processes.
  • Design and implement secure REST APIs for consumption by a React application. Consume services provided by interface systems
  • Experience on automated unit testing framework Pytest, magicmock
  • Experience with CI/CD technologies such as Gradle, Jenkins, GitHub, Artifactory, Harness, Sonar, open shift/Kubernetes, Docker etc.
  • Implement security measures to protect API endpoints.
  • Understanding of high availability, scalability, and resilience in software systems
  • Experience on agile software development lifecycle.
  • Object oriented design and analysis, programming styles and design patterns.
Non-Technical:
  • Capable of reasoning and thinking through problems and developing desired solutions, independently or with others as required
  • Capable of leading development team and mentor team members on solution design and implementation
  • Strong problem-solving and analytical skills
  • Good written and verbal communication
  • Ability to understand team dynamics and use interpersonal skills and personal judgment to achieve goals
Good to have Skills:
  • Experience with GCP services, particularly Vertex AI, Document AI.
  • Experience with Langchain, LangGraph
  • Understanding of machine learning concepts
  • Familiarity with Google cloud AI tools like gemini LLM and gecko
  • Understanding of Banking/Lending domain
  • to lead solution development of Artificial Intelligence (AI) enabled applications in Commercial Lending business area. Lead Software Engineer should have excellent design, hands on development & technical skills along with good interpersonal skills, capable of leading and working on business-critical application.
Job expectations:
We are seeking a Senior Python Developer with a strong background in building scalable, resilient, and highly available microservices Gen AI enabled application. The candidate should have extensive experience in developing microservices based enterprise application, event-driven apps, and using NoSQL DB - MongoDB. Team member will work with Wells Fargo India and onshore partners and implement the required solutions.
  • Build Large Language Model (LLM) powered applications that support powerful capabilities for internal Wells Fargo users, with a focus on agentic workflows, prompt engineering, evaluations, and safety guardrails.
  • Build systems utilizing Large Language Models (LLM) involving data ingestion pipelines, reliable service orchestration, backend application state management, and data layer implementation.
  • Design, code, test, and document solutions that align with business goals.
  • Collaborate and consult with key technical experts and technology teams to resolve complex technical issues and achieve goals.
  • Participate effectively in the entire software development life cycle
  • Responsible for application development, maintenance, and security requirements
  • Collaborate with US partners for requirement understanding and solution discussions
  • Collaborate with Product Team, Scrum Master, Developers, QA and any other stakeholders as needed

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Wells Fargo logo
Wells Fargo

Banking and Financial Services

San Francisco

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru