Demo

Compliance Analyst

Tower Community Bank
Franklin, TN Full Time
POSTED ON 9/12/2026
AVAILABLE BEFORE 11/11/2026

Summary

The Compliance Analyst is responsible for assisting in the administration of the Bank's Compliance Management System (CMS) to ensure compliance with applicable federal and state banking laws, regulations, and internal policies. The Compliance Analyst supports compliance monitoring, regulatory change management, policy maintenance, complaint management, training, and testing activities. This position works closely with all departments to identify compliance risks, recommend corrective actions, and promote a culture of compliance throughout the Bank.

Primary Activities

  • Assist in the development and execution of the Bank's compliance monitoring and testing program.
  • Conduct periodic reviews of deposit, lending, operations, and retail banking activities for compliance with applicable regulations.
  • Document findings, recommendations, corrective actions, and follow-up activities.
  • Monitor implementation of corrective actions resulting from audits, examinations, and compliance reviews.
  • Track regulatory developments and industry guidance.
  • Assist in evaluating the impact of regulatory changes on Bank products, services, and operations.
  • Maintain regulatory change management documentation.
  • Coordinate updates to policies, procedures, disclosures, and forms as necessary.
  • Maintain the Bank's customer complaint management process.
  • Track, investigate, and document customer complaints.
  • Identify trends and recommend corrective actions when necessary.
  • Assist in maintaining compliance-related policies and procedures.
  • Assist in developing and delivering compliance training programs.
  • Provide regulatory guidance and support to employees.
  • Assist with regulatory examinations and internal/external audits.
  • Support management responses to regulatory and audit findings.
  • Assist in the completion of compliance risk assessments.
  • Compile compliance metrics and reporting for management committees and the Board of Directors.
  • Promote a strong culture of compliance and ethical conduct.
  • Crosstrain with BSA, CRA, and operational areas as needed.

Qualifications

Education: Bachelor’s degree in Business, Finance, Accounting, Legal Studies, or related field preferred. Equivalent banking experience may be considered in lieu of formal education.

Experience: Minimum of 3–5 years of banking, compliance, audit, risk management, loan operations, deposit operations, or related experience preferred. Community bank experience is strongly preferred.

Knowledge and Skills: Working knowledge of federal consumer protection regulations and banking laws; understanding of Compliance Management System (CMS) principles; strong analytical, organizational, and communication skills; proficiency with Microsoft Office applications.

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Education:

  • Bachelor's (Required)

Experience:

  • Banking Compliance: 3 years (Required)

Location:

  • Franklin, TN 37069 (Preferred)

Work Location: In person

Salary.com Estimation for Compliance Analyst in Franklin, TN
$70,756 to $87,675
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Compliance Analyst?

Sign up to receive alerts about other jobs on the Compliance Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,707 - $95,263
Income Estimation: 
$91,142 - $116,690
Income Estimation: 
$80,876 - $132,043
Income Estimation: 
$77,899 - $100,402
Income Estimation: 
$91,142 - $116,690
Income Estimation: 
$80,876 - $132,043
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tower Community Bank

  • Tower Community Bank Chattanooga, TN
  • Role Description This full-time, on-site Credit Underwriter role is based in Chattanooga, TN. The Credit Underwriter will review and analyze loan applicati... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Compliance Analyst jobs in the Franklin, TN area that may be a better fit.

  • Old Republic Commercial Risk Nashville, TN
  • The purpose of the role is to ensure PMA’s compliance with regulatory requirements regarding PMA’s key business partners - its producers. The role is respo... more
  • 21 Days Ago

  • Thread Bank Nashville, TN
  • Description Who We Are Thread Bank is a digital-first financial technology community bank that aims to enhance customer engagement through innovative solut... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!