You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Internal Auditor

Posted 4 days ago

Job Details

Category

Location

Salary

dollar sign65 to 85 per hour

Job Description

Join a high-impact, lean audit team where you will step in immediately to drive meaningful internal audit and risk initiatives within a collaborative municipal environment.This is a hybrid position with an expectation of a minimum three days onsite.
Two-three-month contract.

Who – The Company: 
A well-established municipal organization serving a diverse and growing community, with a strong focus on accountability, service delivery, and operational excellence. Offers a collaborative, public-sector environment where professionals can directly influence processes and improve outcomes across the organization.

What- The Role:
This is a contract opportunity supporting the internal audit and risk function within a municipal environment and is open due to an increased workload.
The team is relatively lean and collaborative, currently consisting of four individuals across audit and risk. This role will play a key part in helping the team stay on track with audit plans, operational reviews, and risk-related initiatives.
Responsibilities:
  • Support and execute internal audit engagements from planning through to reporting.
  • Conduct operational and compliance reviews across various departments.
  • Identify risks, control gaps, and areas for process improvement.
  • Develop practical, actionable recommendations to strengthen controls and operations.
  • Partner cross-functionally with stakeholders to gather information and communicate findings.
  • Assist with broader risk-related initiatives as needed.
Who- the Candidate: 
  • 5+ years of experience in internal audit, risk, and a broad range of audits.
  • Demonstrated analytical skills from taking audit finding to report stage.
  • Strong writing experience when it comes to audit reports but also procedural documentation.
  • Experience with fraud/risk and whistleblower policies and procedures.
  • Ability to work independently and manage deliverables with minimal oversight.
  • Strong analytical skills and sound professional judgment.
  • A pragmatic, solutions-oriented mindset.
  • Effective communication skills and the ability to build relationships across teams.
  • Experience with public sector or municipal experience (not a deal breaker).
How much:
$65-85/hr + 4% vacation pay.

Where:
Richmond, hybrid schedule, min 3 days onsite.

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.



About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-06-23

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support