1

Bsa Analyst Jobs in Iowa (NOW HIRING)

The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and ...

The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and ...

The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and ...

The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and ...

Acturial BSA

Des Moines, IA · On-site

$85K - $105K/yr

The Business System Analyst (Actuarial IT) is responsible for eliciting, analyzing, and documenting ... Additionally, the BSA will contribute to modernization efforts using AWS, assist in user acceptance ...

JD: Hyperion - Business System Analyst The Hyperion Analyst will work closely with business ... Qualifications and Experience: 5+ years of experience as BSA role using Oracle Hyperion suite of ...

Additionally, the BSA will contribute to modernization efforts using AWS, assist in user acceptance ... Excellent analytical, problem-solving, communication, and interpersonal skills. * Proficiency in ...

BSA (Bank Secrecy Act) / AML (Anti-Money Laundering): Provides oversight of the BSA/AML compliance ... Strong analytical skills * Ability to research and interpret complex regulations * Ability to write ...

BSA (Bank Secrecy Act) / AML (Anti-Money Laundering): Provides oversight of the BSA/AML compliance ... Strong analytical skills * Ability to research and interpret complex regulations * Ability to write ...

BSA (Bank Secrecy Act) / AML (Anti-Money Laundering): Provides oversight of the BSA/AML compliance ... Strong analytical skills * Ability to research and interpret complex regulations * Ability to write ...

BSA (Bank Secrecy Act) / AML (Anti-Money Laundering): Provides oversight of the BSA/AML compliance ... Strong analytical skills * Ability to research and interpret complex regulations * Ability to write ...

Fraud Specialist

Hills, IA · On-site

$16.25 - $21/hr

The Fraud Specialist is responsible for the review, analysis, investigation, and resolution of ... Work with Bank Compliance and AML/BSA programs. * Compliance with applicable rules and regulations ...

Fraud Specialist

Hills, IA · On-site

$16.25 - $21/hr

The Fraud Specialist is responsible for the review, analysis, investigation, and resolution of ... Work with Bank Compliance and AML/BSA programs. * Compliance with applicable rules and regulations ...

Fraud Specialist

Hills, IA

$16.25 - $21/hr

The Fraud Specialist is responsible for the review, analysis, investigation, and resolution of ... Work with Bank Compliance and AML/BSA programs. * Compliance with applicable rules and regulations ...

Position Summary The Senior Fraud Specialist utilizes multiple systems/tools to research & analyze ... Secrecy Act (BSA) and related anti-money laundering laws, and in accordance with the Bank ...

next page

Showing results 1-20

Bsa Analyst information

See Iowa salary details

$18

$46

$72

How much do bsa analyst jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for bsa analyst in Iowa is $46.49, according to ZipRecruiter salary data. Most workers in this role earn between $36.35 and $55.10 per hour, depending on experience, location, and employer.

What does a BSA analyst do?

A BSA analyst, or Bank Secrecy Act analyst, is responsible for monitoring financial transactions to detect and prevent money laundering, fraud, and other financial crimes. They review and analyze data using compliance tools, ensure adherence to regulations, and prepare reports for regulatory agencies. Strong analytical skills and knowledge of AML (Anti-Money Laundering) procedures are essential for this role.

What are BSA Analysts?

BSA Analysts, or Bank Secrecy Act Analysts, are professionals who help financial institutions comply with anti-money laundering (AML) laws and regulations. They monitor transactions for suspicious activity, investigate potential money laundering or fraud, and report findings to regulatory authorities. Their work is crucial in preventing financial crimes, ensuring that banks and other financial organizations adhere to laws such as the Bank Secrecy Act and related regulations. BSA Analysts often collaborate with compliance officers and law enforcement to safeguard the integrity of the financial system.

What is the difference between Bsa Analyst vs Compliance Analyst?

AspectBsa AnalystCompliance Analyst
Required CredentialsCertifications like CAMS, AML certifications, relevant degreesCertifications such as CCEP, CRCM, relevant degrees
Work EnvironmentFinancial institutions, banks, credit unionsVarious industries including finance, healthcare, and corporate sectors
Employer & Industry UsagePrimarily in banking and financial servicesAcross multiple regulated industries
Common Search & ComparisonOften compared due to overlapping compliance responsibilitiesRelated but broader compliance scope

The Bsa Analyst and Compliance Analyst roles share similarities in certifications and work environments, especially within financial institutions. However, Bsa Analysts focus specifically on anti-money laundering and Bank Secrecy Act regulations, while Compliance Analysts handle broader regulatory compliance across various industries. Both roles are essential for ensuring organizations meet legal standards and mitigate risks.

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

To thrive as a BSA Analyst, you need a solid grasp of anti-money laundering (AML) regulations, financial analysis, and investigative skills, typically supported by a degree in finance, accounting, or a related field. Familiarity with transaction monitoring systems, case management software, and certifications such as CAMS (Certified Anti-Money Laundering Specialist) are highly valuable. Strong attention to detail, analytical thinking, and effective communication are essential soft skills for this role. These competencies are crucial to accurately detect suspicious activities, ensure regulatory compliance, and protect financial institutions from risk.

How much do BSA analysts make?

BSA analysts in Texas typically earn an average salary ranging from $60,000 to $85,000 annually, depending on experience, certifications, and the size of the organization. Entry-level positions may start lower, while experienced analysts with certifications like CAMS can earn higher salaries. Compensation also varies based on the specific industry and location within Texas.

What jobs can I get with a BSA degree?

A BSA (Banking and Securities Analysis) degree prepares individuals for roles such as BSA analyst, compliance officer, or financial investigator, focusing on anti-money laundering and regulatory compliance. These positions often require knowledge of banking regulations, financial analysis, and relevant certifications like AML or CAMS. Job opportunities are typically found in banking, financial services, and regulatory agencies.

What are some typical challenges BSA Analysts face when conducting transaction monitoring and how can they be addressed?

BSA Analysts often encounter challenges such as identifying suspicious activity within large volumes of transactions and keeping up with evolving money laundering tactics. Another common challenge is ensuring compliance with constantly changing regulations and internal policies. To address these, analysts use advanced transaction monitoring systems, participate in ongoing training, and collaborate closely with compliance officers and other departments to stay informed and develop effective investigative strategies. Effective communication and attention to detail are crucial to successfully navigating these challenges.

What jobs pay 200,000 a year in the USA?

In the USA, senior Business Systems Analyst (BSA) roles with extensive experience, certifications, and specialized skills can reach or exceed a $200,000 annual salary, especially in finance, technology, or consulting sectors. High-level positions such as IT directors, software engineers, and project managers may also earn this level of compensation, often requiring advanced expertise and leadership responsibilities.
What are popular job titles related to Bsa Analyst jobs in Iowa? For Bsa Analyst jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Bsa Analyst jobs in Iowa look for? The top searched job categories for Bsa Analyst jobs in Iowa are:
Infographic showing various Bsa Analyst job openings in Iowa as of July 2026, with employment types broken down into 85% Full Time, 10% Part Time, 1% Temporary, and 4% Contract. Highlights an 82% Physical, 8% Hybrid, and 10% Remote job distribution, with an average salary of $96,703 per year, or $46.5 per hour.
BSA Analyst

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Description

Job Purpose

The BSA Analyst is responsible for supporting the bank's Bank Secrecy Act (BSA) and Office of Foreign Assets Control (OFAC) compliance programs under the direction of the BSA Officer. This role helps ensure compliance with applicable regulatory requirements, as well as Bank Iowa policies and procedures, by partnering with team members across the organization to promote a strong culture of compliance. 

The BSA Analyst conducts ongoing account and transaction monitoring, investigates unusual or suspicious activity, identifies potential fraud risks, and assists with the timely reporting and escalation of BSA compliance-related concerns. Through proactive monitoring, research, and collaboration, this position plays a key role in protecting the Bank and its clients while supporting regulatory compliance efforts.


Core Responsibilities

  • Serve as an active member of the bank's SAR Committee. This Committee reviews unusual activity and decides whether to file reports with FinCEN. Assist in preparing the agenda and reporting on incidents.
  • Research and answer fraud, BSA, and OFAC compliance-related questions from Bank Iowa team members. Collaborate with BSA Officer on escalated situations, when warranted.
  • Independently review and investigate daily alerts generated by the bank's BSA monitoring software to identify unusual or potentially illicit patterns. Collaborate with bank team members to efficiently and effectively process the alert.
  • Review Internal SAR Incident Reports and create investigation files. Draft detailed investigation summaries for use in determining if a Suspicious Activity Report (SAR) is required to be filed. Create on-going cases and create SAR reports, when required.
  • Review system reports and alerts and create Currency Transaction Reports, when required.
  • Ensure customer identification and beneficial ownership processes are being followed and details entered within BSA systems for appropriate on-going monitoring of client activity.
  • Process cash transaction workflows to help mitigate fraud, clear daily alerts, process CTRs, and monitor for suspicious activity. Collaborate with bank team members if questionable activity.
  • Review system reports and log Monetary Instrument Reports to meet recordkeeping requirements.
  • Process watch list alerts including processing OFAC and/or 314(a) requests.
  • Perform on-going reviews of client accounts including more detailed reviews of moderate and high-risk customers to determine acceptable BSA compliance risk.
  • Maintain accurate and organized files of monitoring activities, investigations, SAR & CTR filings, and follow-up reviews to meet recordkeeping requirements.
  • Maintain working knowledge and locations of reference materials for appropriate fraud and BSA & OFAC regulations and interpretations.
  • Assist in the preparation of monthly fraud reports used to educate team members on fraud scenarios.

General Responsibilities

  • Communicate fraud and BSA program issues or concerns to the BSA Officer.
  • Help with special projects assigned by the BSA Officer.
  • Perform other bank related compliance duties as assigned.
  • Understand and comply with banking regulations by following bank policies and procedures.  Stay abreast of relevant regulations, current industry matters, and any changes implemented internally to ensure compliance.  
  • Has access to confidential information. Protects the privacy and confidentiality of clients, other team members, and work.

Requirements

Required Education & Experience

  • Bachelor's Degree or equivalent educational/work experience
  • At least 5 years banking experience
  • Lending, Operations, or Compliance experience in a financial institution
  • Knowledge of BSA & OFAC regulations

Additional Qualifications Include

  • Ability to exhibit our values; Think Big, Be People-Centered, Enable Great Things, and Bring your Best
  • Must be detail-oriented
  • Ability to learn through independent research and study
  • Ability to organize and prioritize work to meet deadlines
  • Experience with financial institution software systems 
  • Proficient with Microsoft Office applications

Hours of Work & Travel

  • Full Time, Regular Employment
  • Monday thru Friday, regular business hours
  • Travel may be required to attend seminars, conferences, and schools to stay current with regulatory requirements.

About Bank Iowa

At Bank Iowa our purpose is to Empower People, Inspire Success and Foster Growth. Bank Iowa is one of the leading independent Ag banks and the second-largest family-owned bank in the state. Our bank family consists of team members, farmers, families and businesses throughout Iowa who we serve in our 26 locations. With an ongoing commitment to community banking Bank Iowa aspires to be the bank of choice for our clients, the career of choice for our team members, a center of influence in our communities, and a point of pride for our family owners.


While our purpose is our "why" behind all that we do, our values allow us to fulfill our purpose. At Bank Iowa we strive to Be People-Centered in everything we do. We encourage our team members to Think Big beyond the immediate answer and to be creative and innovative. Team members throughout Bank Iowa Enable Great Things by taking ownership and going above and beyond. Last, we inspire all team members to Bring Your Best each and every day.


What we Offer

  • A competitive financial package we want you to bring your best so in addition to your compensation, every team member receives a bonus opportunity, a generous 401k match, and discretionary profit sharing
  • Robust benefits and wellness - we are proud to offer health, dental and vision insurance as well as a wellness program designed to help drive down your premiums. Our wellness initiatives promote positive change and allow our team members to think big.
  • Blending work and life - As a people-centered organization, each team member is given a generous PTO bank. All regular full and part-time team members receive PTO. Bank Iowa team members receive 11 paid observed holidays, 12 weeks of parental leave for primary caregivers and 4 weeks of parental leave for secondary caregivers, an opportunity for sabbatical leave, generous bereavement, and an employee assistance program to support team members throughout various stages in their lives.
  • Continued learning opportunities - Bank Iowa enables great things and supports team member development at every stage of your career. Our development approach focuses on your innate talents and developing those into areas of strengths. Learning experiences are available in formal & informal training settings, as well, on-the-job training. Development programs are available in-person and online. Our tuition reimbursement program is available to support formal education programs.
  • Community Involvement - Our team members are active members of their communities and people-centered. Bank Iowa aspires to be a center of influence in each of the 24 communities we are located in. In addition to company-sponsored volunteer opportunities, we offer volunteer time off (VTO), which allows team members to give their time to organizations they care about, without having to use PTO.
  • Recognition - Bank Iowa is proud of our team members who "Live our Values". Our peer nominated recognition program presents team members who Live our Values on an annual basis.

Bank Iowa is an equal opportunity employer with a passion for creating an inclusive environment where all people are truly welcomed, valued and respected - for all of who they are - regardless of differences. All applicants will be considered for employment without regard to age, race, color, sex, pregnancy, sexual orientation, gender identity, military service, national origin, religion, physical or mental disability, genetic information, or any other classifications protected by applicable federal, state or local laws.