Senior Software Engineer

A leading global financial services company providing banking, investment and mortgage products and services.
Site Reliability
Senior Software Engineer
In-Person
4+ years of experience
Finance

Description For Senior Software Engineer

Wells Fargo is seeking an experienced Senior Software Engineer to join their Technology & Data division in Bengaluru. This role focuses on Site Reliability Engineering (SRE), bridging the gap between traditional software engineering and operations to create highly scalable and fault-tolerant systems. The position requires a strong background in both development and operations, with expertise in monitoring, automation, and system reliability.

The ideal candidate will lead moderately complex technical initiatives, contribute to strategic planning, and serve as a technical leader for less experienced team members. You'll work with cutting-edge technologies including cloud platforms, monitoring tools like Splunk and AppDynamics, and modern DevOps practices. The role involves designing and implementing self-healing systems, managing incidents, and ensuring platform stability.

Wells Fargo offers a collaborative environment where you'll work with cross-functional teams to solve complex technical challenges. The company strongly values diversity and inclusion, providing equal opportunities for all qualified candidates. This position offers the opportunity to work with enterprise-scale systems at a leading global financial institution, making a significant impact on the company's technical infrastructure.

The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills. You'll be responsible for improving system reliability, implementing monitoring solutions, and driving automation initiatives. Wells Fargo provides a supportive environment for professional growth, with opportunities to work on challenging problems at scale.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Design, code, test, debug, and document for projects and programs
  • Review and resolve moderately complex technical challenges
  • Lead projects and act as an escalation point
  • Design self-healing and resiliency patterns
  • Partner with application teams to set up SLOs for critical components
  • Troubleshoot priority incidents and facilitate blameless post-mortems
  • Design automated software and product upgrades

Requirements For Senior Software Engineer

Java
Python
Linux
MongoDB
  • 4+ years of Software Engineering experience
  • Experience in CI/CD pipeline and tools like Harness IO, GitHub, Jenkins
  • Proficiency in Java and Python
  • Experience with application monitoring tools (Splunk, AppDynamics, etc.)
  • Knowledge of Web services
  • Experience in Agile methodology
  • Linux expertise
  • Database experience with Oracle SQL, PL/SQL, MongoDB
  • Experience with Ansible and Shell Scripting
  • Understanding of networking basics

Benefits For Senior Software Engineer

Medical Insurance
  • Diversity and inclusion focus
  • Medical accommodation available

Interested in this job?

Jobs Related To Wells Fargo Senior Software Engineer

Site Reliability Engineer, AI/ML Platforms

Senior Site Reliability Engineer role at Adobe focusing on AI/ML platforms, requiring 5+ years experience in distributed systems and containerization technologies.

Site Reliability Engineer

Senior Site Reliability Engineer position at Behavox managing high-load distributed systems with 5+ years experience required in DevOps and cloud platforms.

Senior Site Reliability / Gitops Engineer

Senior Site Reliability Engineer position at Canonical, focusing on GitOps and infrastructure automation for Ubuntu's parent company.

Senior Site Reliability Engineer

Senior Site Reliability Engineer position at Vantage, focusing on infrastructure, reliability, and observability for a cloud cost optimization platform.

Site Reliability Engineer (SRE)

Senior Site Reliability Engineer role at Air Apps, focusing on system reliability, scalability, and automation using modern DevOps practices.