Software Engineer - QA Services (Remote)

Zions Bancorporation•Midvale, UT
•Remote

About The Position

Zions Bancorporation’s Enterprise Technology and Operations team is seeking a Software Engineer for its QA Services team. The role focuses on improving application performance, scalability, and reliability across online and batch processing platforms, with approximately 40% devoted to Performance Engineering and 60% to Application Performance Tuning and Site Reliability Engineering (SRE). The position may be performed 100% remotely within the United States or on a hybrid schedule of three days per week in the office for employees located within 50 miles of the Zions Technology Center in Midvale, Utah. The technology center is a 400,000-square-foot campus with features including electric vehicle charging stations, access to public transit and outdoor recreation, a modern café, natural light and fresh air, and a LEED-certified sustainable building. At least 75% of the building is powered by on-site renewable solar energy. The stated pay range is $110,000–$145,000. The position is not currently eligible for employment visa sponsorship. Benefits include medical, dental, and vision insurance starting on day one; life and disability insurance; paid parental leave and adoption assistance; health savings, flexible spending, and dependent care accounts; paid training; paid time off and 11 paid federal holidays; a 401(k) plan with company match; profit sharing; mental health coaching and therapy; tuition reimbursement for qualifying employees; and preferred banking products.

Requirements

  • Strong experience with performance testing tools such as Apache JMeter or LoadRunner.
  • 4–5+ years of experience in Performance Engineering, Site Reliability Engineering, Software Engineering, or a related field, plus a bachelor’s degree in Computer Science, Electrical Engineering, Information Systems, or a related discipline; a combination of education and experience may meet qualifications.
  • Experience analyzing performance of REST APIs, SOAP services, event-driven systems, microservices, and batch-processing applications.
  • Strong proficiency in Java, Python, C#, or similar programming languages.
  • Strong SQL and database performance-tuning experience.
  • Knowledge of Linux, cloud platforms, CI/CD pipelines, DevOps practices, and monitoring/observability tools.
  • Strong troubleshooting, performance analysis, and problem-solving skills, including experience with CPU bottlenecks, memory leaks, thread contention, garbage-collection issues, database performance problems, and network latency.
  • Experience in application performance tuning, reliability engineering, or SRE practices.
  • Knowledge of distributed systems and modern application architecture.

Nice To Haves

  • Experience with Kubernetes and containerized workloads.
  • Experience with Google Cloud.
  • Experience implementing SLI/SLO/error-budget frameworks.
  • Experience supporting high-volume enterprise banking or financial systems.

Responsibilities

  • Design and execute load, stress, scalability, and endurance tests using JMeter or LoadRunner.
  • Analyze application, API, database, and batch-processing performance under load.
  • Identify performance bottlenecks across application, infrastructure, and database layers and recommend improvements and optimization.
  • Monitor system health, reliability, and performance using observability platforms such as Grafana, Splunk, or similar tools.
  • Drive root cause analysis, performance tuning, and resiliency improvements.
  • Integrate performance testing and monitoring into CI/CD pipelines.
  • Partner with development and platform teams to ensure applications meet performance, availability, and scalability goals.

Benefits

  • Medical, dental, and vision insurance starting day one.
  • Life and disability insurance.
  • Paid parental leave and adoption assistance.
  • Health savings, flexible spending, and dependent care accounts.
  • Paid training.
  • Paid time off and 11 paid federal holidays.
  • 401(k) plan with company match.
  • Profit sharing.
  • Mental health benefits, including coaching and therapy sessions.
  • Tuition reimbursement for qualifying employees.
  • Employee Ambassador preferred banking products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service