Senior Software Engineer

Wells Fargo Bank•Charlotte, NC
•Onsite

About The Position

Wells Fargo is seeking a Senior Software Engineer in Technology within Commercial Corporate & Investment Bank Technology (CCIBT) engineering and transformation office. The role directly supports the Market Data Service Layer, an internal Wells Fargo market data platform that sources data from multiple market data providers through connections to a third-party service owned and managed by a vendor. The engineer will lead moderately complex technical initiatives and deliverables, contribute to strategic planning, and design, code, test, debug, and document technology projects and programs, including upgrades and deployments. The role also involves evaluating technical challenges, resolving issues, leading projects, and providing guidance to less experienced staff. The position requires onsite presence at one of the posted locations. Relocation assistance and visa sponsorship are not available. The role requires accountability for applicable risk and compliance programs, adherence to Wells Fargo policies and procedures, timely escalation and remediation of issues, and sound risk decisions. Wells Fargo is an equal opportunity employer and offers accommodation upon request to applicants with disabilities.

Requirements

  • At least 4 years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • Position requires onsite presence at one of the posted locations.
  • Strong verbal and written communication skills.
  • Experience working independently with stakeholders under minimal supervision and flexibility with work hours to provide overlap with the US team.
  • Proven track record of leading large-scale complex projects and influencing cross-functional teams.

Nice To Haves

  • At least 4 years of technology development and strategy experience in full-stack development, with hands-on C# .NET Core coding experience.
  • Experience with a UI framework such as Blazor, Angular, or React.
  • Proficiency in Python is an added advantage.
  • Experience with Oracle or SQL Server databases and ability to write medium or complex queries.
  • Experience architecting and building AI-powered solutions, including LLM integration, prompt engineering, RAG patterns, model orchestration, AI pipelines, and responsible AI practices.
  • Strong understanding of generative AI trends, ecosystem evolution, and emerging capabilities, including assessing vendor offerings versus build strategies.
  • Experience embedding AI into core business workflows to improve productivity, reduce risk, and enhance customer experience and operational efficiency.
  • Passion for experimentation, rapid prototyping, and data-driven decision-making.
  • Experience with Windows and Web services.
  • Experience with event-driven architecture using Kafka Event Streaming.
  • Familiarity with REST API development and related tools such as Postman and Swagger.
  • Experience building unit tests using xUnit and automation tests using Selenium and C#.
  • Strong JavaScript/TypeScript and advanced JavaScript proficiency, plus responsive design knowledge including HTML5, CSS3, SASS, and Bootstrap.
  • Hands-on experience adopting and implementing engineering practices such as TDD, BDD, developer-led functional automation, and automated deployment.
  • Experience integrating front-end applications with back-end services.
  • Good knowledge of DevOps processes and tools.
  • Strong work experience with Agile/Scrum methodology.

Responsibilities

  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large-scale planning of strategies.
  • Design, code, test, debug, and document projects and programs associated with the technology domain, including upgrades and deployments.
  • Review moderately complex technical challenges requiring in-depth evaluation of technologies and procedures.
  • Resolve moderately complex issues and lead a team to meet existing or potential client needs, applying knowledge of relevant functions, policies, procedures, and compliance requirements.
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals.
  • Lead projects and act as an escalation point, providing guidance and direction to less experienced staff.
  • Follow applicable Wells Fargo policies and procedures and fulfill risk and compliance obligations, including escalating and remediating issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service