W

Wells Fargo

Diversified financial services: banking, lending, investments

Senior Software Engineer

Backend EngineeringPosted on Nov 13
Full-timeNo salary listed

About the Job

Requirements

  • At least 4 years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • At least 4 years of experience building scalable, production-grade systems using modern programming languages and frameworks such as Python, .NET, JavaScript, React, application programming interfaces, SQL, and NoSQL technologies.
  • At least 2 years of experience with Ansible-based network or systems automation.
  • Experience designing and deploying RESTful services, backend automation services, APIs, or platform components supporting large-scale engineering or operational environments.
  • Experience with event-driven or distributed systems, including technologies such as Kafka, ETL pipelines, or microservices.
  • Strong understanding of software and systems engineering fundamentals, including API architectures, distributed systems, concurrency, and modern service frameworks.
  • Ability to communicate and collaborate across engineering, infrastructure, operations, and other cross-functional teams.
  • Understanding of secure software development practices, including secure coding, static analysis, and application security fundamentals.

Responsibilities

  • Participate in low- to moderately-complex technology initiatives and projects, including installation, upgrades, and deployment efforts.
  • Identify opportunities to improve service quality and availability within the technology domain.
  • Design, code, test, debug, and document low- to moderately-complex technology projects and programs, including upgrades and deployments.
  • Review and analyze technical assignments or challenges involving low- to medium-risk deliverables, researching, evaluating, and selecting among alternative technology domains.
  • Exercise some independent judgment while developing understanding of the technology domain in relation to security and compliance requirements.
  • Provide information to technology colleagues, internal partners, and stakeholders.
  • Design and develop scalable automation platforms that enhance network engineering workflows and operational efficiency.
  • Build reliable data-driven services and tooling that support automation, observability, and analytics across network and application environments.
  • Collaborate with cross-functional engineering teams to define technical standards, integrate systems, and advance automation capabilities.
  • Provide architecture guidance, ensure code quality, and promote engineering best practices for resilient and maintainable solutions.
  • Drive AI-driven development and solutioning across the group.
  • Define and enforce engineering standards covering design, reliability, observability, security, and performance.
  • Make high-impact technical decisions, evaluate tradeoffs, and provide direction for ambiguous or challenging problems.
  • Collaborate across teams to align technical approaches and support delivery of cross-team projects.
  • Improve engineering practices, tooling, automation, and operational readiness.
  • Identify and mitigate technical risks early, and ensure long-term maintainability and scalability.
  • Commit code regularly, develop solutions, and promote code hygiene and best practices.
  • Lead complex initiatives spanning multiple systems, services, and data flows, ensuring architectural consistency.

Desired Qualifications

  • Experience with Ansible Automation Platform or Ansible Tower.
  • Familiarity with container platforms such as Kubernetes or OpenShift.
  • Experience with data engineering, including data ingestion, transformation, data feeds, and analysis in infrastructure or operational environments.
  • Experience with observability and telemetry technologies such as Prometheus, OpenTelemetry, time-series metrics, synthetic monitoring, capacity analytics, or health analytics.
  • Knowledge of Agile development practices and experience working in product-based engineering teams.
  • Familiarity with enterprise architecture patterns across application, service, middleware, and data layers.
  • At least 1 year of practical experience building AI/ML-powered capabilities, including data preparation, model development, optimization, and deployment into production workflows.

About the Company

Wells Fargo

Diversified financial services: banking, lending, investments

Wells Fargo offers a broad set of financial services, including banking, mortgages, investing, credit cards, and wealth and business banking, to individuals, small businesses, and large corporations. Its products combine everyday banking with lending, investment products, and advisory services, accessible through branches, ATMs, and online or mobile platforms. The company earns mainly from interest on loans, banking fees, and commissions on investment products, supported by a large network and secure technology. Its goal is to help customers manage, preserve, and grow their money through trusted, accessible, and comprehensive financial solutions.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1851

Recently Posted Jobs

Explore more opportunities at Wells Fargo

See more jobs