A bank security officer manages security systems at branches, liaises with law enforcement, and supports audits. The average salary ranges from $30,373 to $38,195, with a mid-level salary of about $33,982, reflecting the role's responsibilities and experience required.