1

Bank Engineer Jobs in Utah (NOW HIRING)

As a DevSecOps Engineer, you will champion secure-by-design principles, support CI/CD security integration, and ensure compliance with regulatory expectations in a banking environment. Essential ...

As a DevSecOps Engineer, you will champion secure-by-design principles, support CI/CD security ... Ensure alignment with banking regulations and internal security policies and provide evidence or ...

TAB Bank is a growing digital bank dedicated to serving our customers with personal attention ... The Systems Engineer is responsible for maintaining and securing the organization's core ...

TAB Bank is a growing digital bank dedicated to serving our customers with personal attention ... The Systems Engineer is responsible for maintaining and securing the organization's core ...

Cloud Platform Engineer

Sandy, UT · On-site

$130K - $150K/yr

About the Role The Cloud Platform Engineer is responsible for designing, operating, and continuously improving Sunwest Bank's cloud platforms, with Azure as the primary enterprise cloud and AWS ...

About the Role The Cloud Platform Engineer is responsible for designing, operating, and continuously improving Sunwest Bank's cloud platforms, with Azure as the primary enterprise cloud and AWS ...

Data Analytics Engineer

Ogden, UT

$112K - $134K/yr

Data Analyst Engineer to design, develop, and maintain scalable data solutions that support the bank's Business Intelligence pipelines, modeling, and reporting. This role bridges data engineering ...

Data Analytics Engineer

Ogden, UT · On-site

$112K - $134K/yr

Data Analyst Engineer to design, develop, and maintain scalable data solutions that support the bank's Business Intelligence pipelines, modeling, and reporting. This role bridges data engineering ...

Engineering- 76 Reports to: Software Engineer Manager Status: ☒ Exempt ☐ Non-Exempt About the ... Corporate Headquarters / Sandy Banking Office; 10011 Centennial Pkwy., Suite 450, Sandy, UT 84070 ...

Senior Software Engineer

Sandy, UT · On-site

$100K - $155K/yr

Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager ... Corporate Headquarters / Sandy Banking Office; 10011 Centennial Pkwy., Suite 450, Sandy, UT 84070 ...

Data Analytics Engineer

Ogden, UT · On-site

$112K - $134K/yr

Data Analyst Engineer to design, develop, and maintain scalable data solutions that support the bank's Business Intelligence pipelines, modeling, and reporting. This role bridges data engineering ...

Senior Software Engineer

Salt Lake City, UT · Hybrid

$118K - $156K/yr

Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT · Hybrid

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... The Senior Software Engineer is responsible for translating business requirements to technical ...

next page

Showing results 1-20

Bank Engineer information

See Utah salary details

$35.5K

$92.6K

$125.2K

How much do bank engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for bank engineer in Utah is $92,632.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,500.00 and $106,100.00 per year, depending on experience, location, and employer.

What are Bank Engineers?

Bank Engineers are professionals responsible for designing, implementing, and maintaining the technological infrastructure within banking institutions. They work on systems that ensure secure and efficient processing of financial transactions, data management, and compliance with regulatory standards. Their tasks often include managing servers, networks, cybersecurity, and software used in banking operations. Bank Engineers play a crucial role in ensuring the reliability and security of the bank's IT systems, which are vital for daily banking activities.

What are some common challenges Bank Engineers face when integrating new technologies into legacy banking systems?

Bank Engineers often encounter the challenge of integrating modern technologies, such as cloud computing and real-time data processing, with existing legacy banking infrastructure. This process can require careful planning to ensure security, compliance, and minimal disruption to critical banking operations. Collaboration with IT security teams and business stakeholders is essential to address regulatory requirements and ensure seamless transitions. Staying up-to-date with evolving industry standards and best practices can help Bank Engineers effectively manage these complex integrations.

What is the difference between Bank Engineer vs Bank Technician?

AspectBank EngineerBank Technician
Required CredentialsBachelor's degree in finance, engineering, or related field; certifications like CFA or FRMAssociate's degree or technical certification in banking technology or IT support
Work EnvironmentOffice settings, financial institutions, project sitesBank branches, IT support centers, technical service areas
Employer & Industry UsageFinancial institutions, banks, investment firmsBank branches, financial service providers, IT departments
Common Search & Comparison IntentUnderstanding roles in banking engineering, career pathsTechnical support roles, banking technology maintenance

Bank Engineers focus on designing, implementing, and maintaining banking systems and infrastructure, often requiring engineering or finance degrees. Bank Technicians handle technical support, troubleshooting, and maintenance of banking equipment and IT systems. While both roles support banking operations, Bank Engineers are more involved in system development, whereas Bank Technicians focus on technical support and repairs.

What are the key skills and qualifications needed to thrive as a Bank Engineer, and why are they important?

To thrive as a Bank Engineer, you need expertise in IT infrastructure, cybersecurity, and financial systems, typically backed by a degree in computer science, information technology, or a related field. Familiarity with banking software platforms, network security tools, and certifications such as CISSP or CISM are commonly required. Strong problem-solving abilities, attention to detail, and effective communication help Bank Engineers excel in cross-functional teams and respond to technical challenges. These skills are crucial to maintaining secure, efficient banking operations and ensuring compliance with regulatory standards.
Infographic showing various Bank Engineer job openings in Utah as of May 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $92,632 per year, or $44.5 per hour.
DevSecOps Engineer

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Job Description

Help TAB provide access to financial success for everyone by embedding security into every phase of the software development lifecycle.  This position represents an evolution of our Application Security function, with a strategic shift toward proactively partnering with our DevOps team to implement security practices earlier in the development process (shift-left).  As a DevSecOps Engineer, you will champion secure-by-design principles, support CI/CD security integration, and ensure compliance with regulatory expectations in a banking environment.

Essential Duties and Responsibilities:

  • Embed security controls and testing into CI/CD pipelines and cloud infrastructure, ensuring security is early, automated, and scalable across the development lifecycle.
  • Work closely with DevOps, developers, and product teams to guide secure architecture decisions, conduct threat modeling, and support secure coding practices.
  • Evaluate, implement, and manage security tools such as SAST, DAST, SCA, and secrets detection within DevOps workflows.  Drive automation to reduce manual security work.
  • Identify, triage, and work with teams to remediate vulnerabilities in applications and infrastructure using tools and techniques aligned with regulatory and risk management requirements.
  • Lead initiatives that promote security best practices during planning, design, and code review stages of development.
  • Collaborate with DevOps on container security, infrastructure-as-code scanning, and secure deployment practices in cloud and hybrid environments.
  • Deliver secure coding training, maintain good working relationships with development teams, and advocate for security-first culture across technology teams.
  • Ensure alignment with banking regulations and internal security policies and provide evidence or technical insight during audits or regulatory reviews.
  • Other duties as assigned.

Required education and experience:

  • 3+ years of experience in application security, DevSecOps, or related roles.
  • Hands-on experience with SAST, DAST, SCA, and container and code scanning tools.
  • Experience working with infrastructure-as-code (e.g., Terraform, CloudFormation) and AWS cloud.
  • Act with integrity, take pride in your work, seek to excel, be curious, adaptable and communicate well.

 Preferred education and experience:

  • Experience in a regulated industry such as banking or financial services.
  • Certifications such as CISSP, GWAPT, GCSA, CSSLP, or similar.
  • Experience with Kubernetes and container orchestration security.
  • Exposure to compliance frameworks (e.g., FFIEC, NIST, PCI-DSS, ISO 27001, GLBA).

 Competencies:

  • Strong knowledge of CI/CD pipelines and integration of security tooling (e.g., GitHub Actions, GitHub advanced security).
  • Familiarity with secure software development practices and OWASP Top 10.
  • Ability to communicate complex security topics clearly to both technical and non-technical stakeholders.
  • Critical thinking skills and the ability to solve problems as they arise.

TAB Bank Offers:

  • Onsite Gym
  • Tuition Reimbursement
  • Paid Holidays
  • Gym Reimbursement
  • College Scholarships for Employees and Families
  • 401(k)
  • Paid Time Off (PTO)
  • Employee Assistance Program (EAP)
  • I Made the Grade
  • Holiday Club Program
  • Medical, Dental, Vision, Life and AD&D, Voluntary Disability, Flex Spending & Dependent Care

TAB Bank will not sponsor applicants for work visas.