Jobs · Engineering · Utah

Senior Software Engineer

Zions Bancorporation · Midvale, UT · 1 wk ago
On-siteEngineeringTemporary

About the role

Zions Bancorporation’s Enterprise Technology and Operations (ETO) team is transforming the financial industry through technology and innovation. As a Software Engineer, you will play a crucial part in modernizing critical platforms and driving the bank's cloud-native transition.

Responsibilities

  • Design, build, and maintain scalable, reliable, and secure cloud-based infrastructure and containerized systems.
  • Implement and manage CI/CD pipelines to automate software delivery, testing, and deployment processes.
  • Administer and support Linux servers, Kubernetes clusters, and core networking components.
  • Develop solutions and system integrations using Python, Java, and RESTful APIs.
  • Utilize Infrastructure as Code (IaC) tools, primarily Terraform, to provision and manage cloud resources efficiently.
  • Collaborate with software development teams to troubleshoot complex application and infrastructure issues.
  • Maintain system performance, ensure platform stability, and manage configurations for firewalls, F5, and DNS.
  • Other duties as assigned.

Requirements

  • Requires a Bachelor’s degree in Computer Science, Information Systems, another related field, or equivalent experience.
  • 4+ years of experience with systems engineering and support, systems analysis, programming, or other directly related experience with web sites and web application development.
  • Strong hands-on experience with development, deployment, and containerization tools, such as Maven, Git, uDeploy, Docker, and Kubernetes.
  • Proficiency in scripting and programming (Python, Java), alongside solid Linux Server Administration skills.
  • Deep familiarity with CI/CD concepts, Infrastructure as Code (Terraform), and team-based platforms (Atlassian, ADO, etc.).
  • Solid understanding of core infrastructure and networking concepts including Containers, Firewalls, F5, DNS, APIs, and Clustering within a Cloud environment.
  • Proven ability to creatively identify and solve problems while independently managing multiple tasks to meet deadlines.
  • Strong attention to detail and a commitment to delivering high-quality, reliable systems.

Benefits

  • Medical, Dental and Vision Insurance - START DAY ONE!
  • Life and Disability Insurance, Paid Parental Leave and Adoption Assistance
  • Health Savings (HSA), Flexible Spending (FSA) and dependent care accounts
  • Paid Training, Paid Time Off (PTO) and 11 Paid Federal Holidays
  • 401(k) plan with company match, Profit Sharing, competitive compensation in line with work experience
  • Mental health benefits including coaching and therapy sessions
  • Tuition Reimbursement for qualifying employees

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com