View All Jobs 116578

Senior Software Engineer (performance Engineering)

Lead performance engineering initiatives to optimize scalable Java/.NET microservices at Wells Fargo
Hyderābād, Telangāna, India
Senior
17 hours agoBe an early applicant
Wells Fargo

Wells Fargo

Provides banking, mortgage, investment, and consumer financial services through a large branch network and digital platforms across the United States.

20 Similar Jobs at Wells Fargo

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer. In this role, you will:

  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new client's needs while leveraging solid understanding of the function, policies, procedures, or 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, provide guidance and direction to less experienced staff

Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

Job Expectation:

  • Performance Engineering Expertise
    • LoadRunner expert: HTTP/HTML, Web Services, Java Vuser.
    • Advanced scripting: correlation, parameterization, think-time modeling, error handling, custom logic, and data-driven frameworks.
    • Deep understanding of Java performance tuning, GC behavior, JVM internals, thread/heap analysis.
    • Deep understanding of.NET performance tuning, CLR internals, thread pool behavior, async/await performance characteristics, memory/GC modes (Server/Workstation), and heap analysis.
    • Solid understanding of microservices patterns, REST APIs, asynchronous workflows, Kafka streaming semantics (e.g., consumer lag, backpressure), and large-scale batch processing.
    • Design and execute load, stress, soak, breakpoint, failover, and Chaos tests.
    • Influence System Design for Performance: Evaluate architecture, data flows, caching, concurrency models, and REST/Kafka integration patterns to design for scale before code is written.
    • Deep-Dive Engineering Diagnostics: Use GC logs, thread/heap dumps, profilers, and JVM/OS internals to root-cause latency, memory leaks, deadlocks, and throughput bottlenecks across distributed services.
    • Leverages AI to automate creation of performance test assets (scripts, data, scaffolding) and accelerate root‑cause analysis by correlating observability signals and generating decision‑ready insights.
  • Cloud‑Native & Container Platforms
    • Hands-on with Kubernetes/OpenShift for performance testing microservices.
    • Analyzes pod-level CPU/memory, HPA responsiveness, and autoscaling dynamics.
    • Evaluates container limits/requests, node saturation, and cluster-level constraints impacting performance.

Additional Required Qualifications:

  • Core Tools: LoadRunner, Blaze Meter, AppDynamics, Splunk, SPLOC
  • Tech Focus: Java,.Net, Kafka, OCP, K8s, Microservices, Batch Systems
  • Programming: C, Java, Python
+ Show Original Job Post
























Senior Software Engineer (performance Engineering)
Hyderābād, Telangāna, India
Engineering
About Wells Fargo
Provides banking, mortgage, investment, and consumer financial services through a large branch network and digital platforms across the United States.