1

Controller Jobs in Muscle Shoals, AL (NOW HIRING)

Plant Finance Leader

Athens, AL ยท On-site

$90 - $130/hr

The Plant Controller is the leader of the Plant Finance team. You will be responsible for all aspects of finance, including Financial Analysis, Reporting, Budgeting, Standard Costing, understanding ...

New

Pay up to $19.69/hour We are seeking a meticulous and dedicated Food Safety Sanitor to join our team and ensure the highest standards of cleanliness and safety in our food production processes. If ...

Engineer - Controls

Muscle Shoals, AL ยท On-site

$73K - $95K/yr

Modifies computer-controlled robot movements * Documents robotics test procedures and results * Maintains equipment to ensure machines produce quality parts * Performs preventive or corrective ...

Engineer - Controls

Muscle Shoals, AL ยท On-site

$73K - $95K/yr

Modifies computer-controlled robot movements * Documents robotics test procedures and results * Maintains equipment to ensure machines produce quality parts * Performs preventive or corrective ...

Press Operator

Athens, AL

$20.66 - $21.66/hr

The position requires comfort working in a dirty, non-climate-controlled setting and the flexibility to support different areas of the plant as production needs change. Responsibilities * Operate a ...

Wildland Firefighter

Moulton, AL ยท On-site +1

$23.20/hr

Patrols areas of controlled fires to "mop-up" by searching out and extinguishing any remaining burning material. Operates specialized fire suppression equipment such as portable pumps or drip torch.

Cashier

Russellville, AL ยท On-site

$9.50 - $12.75/hr

Record and verify cash amounts received from controllers and prepare reports for daily transactions; * Run tape for daily tickets paid out; * Pay out money after verifying numerical amounts agree;

Sharps Management Service, Pharmaceutical Waste, Controlled Substances, and Document Management. This service is provided at regularly scheduled intervals for assigned facilities. II. Essential ...

Polisher

Muscle Shoals, AL ยท On-site

$15 - $19.25/hr

Inspects part to engineered drawings, records on a controlled shop traveler * Prevents incorrect products from shipping to the customer * Works within the boundaries of safe working habits

next page

Showing results 1-20

Controller information

See Muscle Shoals, AL salary details

$48.4K

$105.1K

$154.4K

How much do controller jobs pay per year?

As of Aug 7, 2026, the average yearly pay for controller in Muscle Shoals, AL is $105,145.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $121,900.00 per year, depending on experience, location, and employer.

What is a controller?

A controller is high-level accounting position in a firm or company. They often report directly to the CFO (Chief Financial Officer) and are responsible for budgets, audits, and financial reports, as well as ensuring the company complies with all tax codes and regulations.

What are some common challenges controllers face when managing financial reporting and compliance?

Controllers often encounter challenges in ensuring the accuracy and timeliness of financial reports, particularly when juggling complex transactions or multiple entities. Staying current with evolving accounting standards and regulatory requirements can also be demanding, as it requires continual learning and adaptation. Additionally, Controllers must coordinate closely with cross-functional teams, such as auditors and department heads, to address discrepancies and streamline processes, making strong communication and problem-solving skills essential.

What is the difference between Controller vs Bookkeeper?

AspectControllerBookkeeper
CredentialsTypically requires a bachelor's degree in accounting, finance, or related field; CPA or CMA certifications are commonUsually requires a high school diploma or associate degree; certifications are less common
Work EnvironmentWorks in corporate finance departments, overseeing accounting teamsWorks in small businesses or accounting firms, handling day-to-day transaction recording
ResponsibilitiesFinancial reporting, budgeting, internal controls, and strategic financial planningRecording financial transactions, maintaining ledgers, and reconciling accounts

The Controller and Bookkeeper roles differ mainly in scope and seniority. Controllers oversee financial strategies and reporting, requiring advanced credentials and experience. Bookkeepers focus on recording daily transactions and maintaining accurate records. While both are essential for financial management, Controllers have broader responsibilities and higher qualifications, often managing teams and ensuring compliance.

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

To thrive as a Controller, you need a strong background in accounting principles, financial analysis, and regulatory compliance, typically supported by a bachelor's degree in accounting or finance and often a CPA certification. Proficiency with ERP systems, advanced Excel, and financial reporting software is essential for managing complex financial data. Exceptional organizational skills, attention to detail, and effective communication set top Controllers apart. These skills and qualities ensure accurate financial oversight, compliance, and strategic decision-making for organizational success.
What cities near Muscle Shoals, AL are hiring for Controller jobs? Cities near Muscle Shoals, AL with the most Controller job openings:
Infographic showing various Controller job openings in Muscle Shoals, AL as of August 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Temporary. Highlights an 98% In-person, and 2% Remote job distribution, with an average salary of $105,145 per year, or $50.6 per hour.

Controller / Shared Services Leader (Hands-On)

FilterPro USA, LLC

Florence, AL โ€ข On-site

$75K/yr

Full-time

Re-posted 15 days ago


Job description

Our CompanyFilterPro USA companies is in the business of improving health through air purification. We manufacture, distribute, and service air filtration products and systems through our two companies: FP Filtration and FilterPro IAQ. FP Filtration manufactures and ships product throughout the Southeast United States; FilterPro IAQ distributes and services air filters across the Eastern US.OverviewWe are seeking a hands-on Controller / Shared Services Lead to oversee our financial operations and help strengthen the systems that support our growing business.This role is responsible for owning the accuracy of our financials while improving the processes and systems behind them.We have a solid foundation in place. Your role is to tighten, improve, and build where needed.What You'll OwnFinancial OperationsManage monthly close and ensure timely, accurate financial reportingMaintain GAAP-compliant financials across multiple entitiesOversee general ledger, reconciliations, and account integritySupport budgeting, forecasting, and cash flow visibilityAssist with audit readiness and financial organizationShared Services OversightSupport and improve processes across:PayrollBenefits administrationHR coordinationInsurance and complianceHelp bring consistency and structure across these functionsSystems & Process ImprovementWork within Microsoft Dynamics 365 Business CentralImprove reporting accuracy and usabilityIdentify inefficiencies and implement better workflowsStrengthen internal controls and approval processesEnsure data is clean, consistent, and reliableOperational SupportPartner with operations and leadership to improve visibility into costs and profitabilityHelp identify areas of inefficiency or margin leakageSupport better decision-making through clear financial insightsWhat Success Looks LikeMonthly financials are accurate, consistent, and delivered on timeReporting is clear and trusted across the organizationCore processes (payroll, reporting, close) run smoothly without frictionSystems are being improved, not worked aroundWho This Role Is ForYou are:Detail-oriented and take ownership of your workComfortable working in a growing, evolving environmentAble to improve processes, not just follow themWilling to step in where needed and solve problemsPractical, organized, and accountableWho This Role Is NOT ForSomeone who only wants a narrow accounting roleSomeone who needs everything fully defined before actingSomeone who avoids working across departmentsExperience & Background5+ years in accounting or finance (Controller or similar experience preferred)Experience with multi-entity or growing businesses is a plusFamiliarity with ERP systems (Business Central preferred)Understanding of basic cost accounting and financial controlsExperience improving processes or systemsFinal NoteThis is a hands-on role with real ownership.You won't be asked to build everything from scratch, but you will be expected to improve what exists and take responsibility for making it better.