Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Accountant

$70k - $75k

Surefitters

Staff Accountant – Surefitters

Position Summary

The Staff Accountant will be a key member of the finance team responsible for owning core accounting processes, ensuring accurate and timely financial reporting, and strengthening internal controls. This role supports a fast‑paced truck upfitting business with complex job costing, inventory, and project‑based revenue. The ideal candidate is hands‑on, detail‑driven, and comfortable partnering with operations, purchasing, and leadership.

Key Responsibilities

Financial Close & Reporting

  • Assist in monthly, quarterly, and year‑end close processes; prepare and review journal entries, reconciliations, and supporting schedules.
  • Prepare and deliver accurate P&L, balance sheet, and cash flow statements
  • Variance analysis vs. budget and prior periods.
  • Maintain schedules for accruals, prepaids, fixed assets, and deferred revenue.

Job Costing & Revenue Recognition

  • Partner with operations and Accounting Manager to ensure accurate job cost capture, labor allocation, and margin reporting.
  • Analyze direct margin, labor efficiency, and project profitability; flag issues and recommend corrective actions.

Inventory & COGS

  • Reconcile inventory subledger to GL; oversee cycle counts and annual physical inventory.
  • Analyze inventory turns, excess/obsolete inventory, and reserves.
  • Ensure accurate COGS recognition for parts, kits, and installed equipment (e.g., shelving, service bodies, lifts, plows, etc.).

Accounts & Cash Management

  • Review AR aging, reserves, and credit memos; support collections strategy.
  • Assist with weekly cash flow forecasting and 13‑week cash models.

Internal Controls & Process Improvement

  • Document and improve accounting processes and controls; reduce manual work and errors.
  • Support ERP optimization and system implementations (e.g., NetSuite or similar).

Audit, Tax & Compliance

  • Prepare schedules and support for external audit, review, and tax filings.
  • Ensure compliance with GAAP and company policies.

Qualifications

  • Bachelor’s degree in Accounting or Finance (required).
  • 1+ year of progressive accounting experience
  • Strong understanding of GAAP, job costing, inventory accounting, and revenue recognition.
  • Intermediate Excel skills
  • Highly organized, detail‑oriented, and comfortable in a deadline‑driven environment.

Skills & Competencies

  • Job costing & margin analysis
  • Inventory management
  • Financial statement preparation
  • Process improvement mindset
  • Strong communication with operations and leadership
  • Ability to work independently and own outcomes

What Success Looks Like in This Role

  • Month‑end close completed accurately and on time with minimal rework.
  • Clean reconciliations and audit‑ready schedules.
  • Improved visibility into job profitability, labor efficiency, and inventory health.
  • Strong partnership with operations leading to better decision‑making.

Reporting Structure

Reports to: Accounting Manager

Compensation & Benefits

  • $70,000-$75,000 salary
  • Health, dental, vision, and retirement benefits
  • PTO and paid holidays
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Rosemount, MN vacancy
  • $29.25 - $43.87 per hour

     ...calculations, cost analyses, and bid-ready documentation for complex water, and industrial process systems. Estimator IIs are accountable for quality control across assigned projects, providing technical guidance to team members, and ensuring estimates meet industry... 
    Suggested
    Hourly pay
    Work at office
    Remote work

    Georg Fischer

    Apple Valley, MN
    5 days ago
  • $22.5 per hour

     ...Maintain accurate data for 1099 reporting Maintain accurate files (A/P, 1099's, W9's, etc.) Perform accurate data entry of accounts payable information Coordinate weekly check run and reconciliation with general ledger Maintain good working... 
    Suggested
    Work at office
    All shifts
    Flexible hours

    Treasure Island Resort & Casino

    Rosemount, MN
    3 hours ago
  • Job Title Job Responsibilities: Provides technical expertise for pre-sales opportunities, installation, and post-sales maintenance of Commercial Services products, ensuring the systems function. Maintains competency in established area(s) of expertise through...
    Suggested
    Work at office
    Remote work

    Black Box

    Rosemount, MN
    3 days ago
  • $55k - $70k

     ...Now Hiring: Staff Accountant - General Ledger Specialist (Hybrid) Organization: ACA International Location: Savage, MN (Hybrid Structure - a few scheduled in-office days per week) Position Type: Full-Time / Hybrid Compensation: Competitive salary, commensurate... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Home office
    Flexible hours

    ACA International

    Savage, MN
    4 days ago
  • $50 - $60 per hour

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning.   Advantages of contracting with us:... 
    Suggested
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Rosemount, MN
    more than 2 months ago
  • $50 - $60 per hour

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning. Benefits: This is a full-time or... 
    Hourly pay
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    Data Annotation

    Apple Valley, MN
    a month ago
  • $25 per hour

    *Please note: resume is required for this position. Pay Rate: $25.00 an hour ESSENTIAL DUTIES AND RESPONSIBILITIES Maintain payroll records by collecting, calculating and entering data Monitor and review time card approval and signoff process...
    Work at office
    All shifts
    Flexible hours

    Treasure Island Resort & Casino

    Rosemount, MN
    3 hours ago
  • QA1, based in Lakeville, Minnesota, is seeking a Staff Accountant to provide essential support to our Accounting/Finance team. In this role, you will handle vital functions such as processing accounts payable and receivable, while also assisting with general accounting... 

    QA1

    Lakeville, MN
    3 days ago
  •  ...understanding of bank operations and products and financial statements and accounting principles. Strong organizational, time management and...  ...customers and public, however, may at times have extensive staff contact. Some travel is required. Must have ability to work in... 
    Full time
    Flexible hours

    Merchants Bank

    Apple Valley, MN
    3 days ago
  •  ...leader in high-performance suspension components for motorsports and industrial markets, is growing again!! We’re looking for a Staff Accountant to join us at our Lakeville, Minnesota headquarters. In this role, you will provide essential support to the QA1 Accounting/... 

    QA1

    Lakeville, MN
    1 day ago
  • $25.99 - $29.17 per hour

     ...Overview The Payroll Specialist II position performs difficult and complex payroll and accounting work requiring independent judgment and a deeper knowledge of payroll and financial procedures. This role requires a high level of analytical skills to develop courses of... 
    Hourly pay
    Contract work
    Work at office
    Flexible hours

    Independent School District 196

    Rosemount, MN
    5 days ago
  • $70k - $85k

     ...Staff Accountant - Treasury Join Restaurant Technologies' Treasury team as a Staff Accountant and play a key role in keeping our cash and accounting processes accurate, timely, and audit-ready. In this hybrid role based in the Minneapolis/St. Paul metro, you'll support... 
    Work at office
    Local area
    Flexible hours

    Restaurant Technologies

    Mendota Heights, MN
    2 days ago
  • $50 - $60 per hour

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning.   Advantages of contracting with us:... 
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Rosemount, MN
    1 day ago
  • $50k - $110k

    Service Center Burnsville JOB SUMMARY Caliber Collision has an immediate job opening for a Collision Estimator to perform all-purpose duties, which may include, but not limited to: Writing estimates, conducting process reviews, checking in customer vehicles...
    Weekly pay
    Immediate start

    Caliber Collision Centers

    Burnsville, MN
    5 days ago
  • $110k - $150k

     ...supply chain space, is seeking an Assistant Controller to join its accounting leadership team in Eagan, Minnesota. The company operates...  ...organization evolves Provide guidance and support to accounting staff as part of the broader accounting leadership function... 
    Permanent employment
    Flexible hours

    Dahl Consulting

    Apple Valley, MN
    5 days ago
  •  ...Volunteer CPA / Nonprofit Tax Accountant – Make a Direct Impact We are a small, mission-driven animal rescue with just one employee, and we are currently spending a significant portion of our limited funds on outsourced accounting and year-end tax preparation.... 
    Remote work
    Flexible hours

    Last Hope Animal Rescue Inc

    Farmington, MN
    5 days ago
  • $11 - $27 per hour

     ...all other IRS and applicable state requirements High school diploma or equivalent or higher Nice to Have Bachelor’s degree in accounting or related field Previous experience in a customer service or retail environment Experience working in a fast‑paced, supportive... 
    Hourly pay
    Work at office

    H&R Block

    Burnsville, MN
    4 days ago
  • $24 - $29 per hour

     ...Accounts Payable Specialist Industry: Manufacturing & Distribution Employment Type: Full-Time Compensation: $24- $29/hour Position Overview We are seeking an experienced Accounts Payable Specialist to support high‑volume invoice processing in a manufacturing and distribution... 
    Weekly pay
    Full time
    Casual work

    Creative Financial Staffing

    Eagan, MN
    5 days ago
  •  ...Position Title: Accounts Payable Specialist Department: Finance Location: Eagan, MN Reports To: Leadership / Finance SUMMARY OF POSITION...  ...provide accounting assistance to operations and accounting staff; responds to financial questions/concerns to meet business needs... 

    Bay & Bay Transfer

    Eagan, MN
    5 days ago
  • $60k - $85k

    Landscape Designer / Sales Estimator Dakota / Scott County, MN Total Turf Maintenance is hiring a Landscape Designer / Sales Estimator to help design, price, and sell residential and commercial landscape projects. This is a client-facing role where you will meet with customers...
    Full time
    Seasonal work
    Monday to Friday

    Air Comfort Corporation

    Lakeville, MN
    3 days ago
  • $31.89 - $41.35 per hour

     ...Job Description Job Title: Accounts Payable Specialist (Clerical Tech V) Salary: $31.89 - $41.35 hourly (DOQ) Location: City Hall, City...  ...Provides reclassification reports upon request from accounting staff or authorized department representative detailing subsequent changes... 
    Hourly pay
    Weekly pay
    Full time
    Flexible hours

    CIty of Eagan

    Eagan, MN
    1 day ago
  • $21.25 - $28.05 per hour

     ...collaborating on the two-building campus to help put breakfast on the tables of millions of consumers in North America. Responsibilities Accounts Payable Specialist Big company opportunity. Small company attitude. At Post Consumer Brands, you’ll have the opportunity to do... 
    Hourly pay
    Work at office
    Remote work
    3 days per week

    Post Holdings

    Lakeville, MN
    1 day ago
  • $50k - $110k

    Caliber Collision in Burnsville seeks a Collision Estimator to handle writing estimates and customer interactions. The position requires a minimum of 2 years of experience in collision estimating, along with strong sales skills and a valid driver’s license. Compensation...
    Immediate start

    Caliber Collision

    Burnsville, MN
    4 days ago
  • $50k - $110k

    Job Summary Caliber Collision is seeking a Collision Estimator for our Service Center in Burnsville. The role includes writing estimates; conducting process reviews; checking in customer vehicles; completing final customer paperwork prior to vehicle delivery (DRP, final...
    Weekly pay

    Caliber Collision

    Burnsville, MN
    3 days ago
  •  ...submittals and change orders for changes in scope. Work collaboratively with project managers, field superintendents, fabrication staff, and installation crews to see projects through to completion. Requirements Qualifications Previous experience in... 
    For contractors

    The American Fence Company

    Hastings, MN
    2 days ago
  • $25 - $28 per hour

     ...the church and serve as the primary liaison with our outsourced accounting service. The Bookkeeper ensures accurate financial...  ...position works closely with the Treasurer, Finance Committee, church staff, and volunteers. Note: A separate part-time Office Manager position... 
    Hourly pay
    Full time
    Part time
    Work at office

    SPAS-ELCA

    Apple Valley, MN
    16 hours ago
  • $72.2k - $99.33k

    Ocean Spray is hiring a Sr. Tax Accountant. The role is part of a farmer‑owned cooperative that values collaboration and hands‑on work. Position Location: Hybrid role based out of our corporate headquarters in Lakeville, MA with Mondays and Fridays remote. Responsibilities... 
    Temporary work
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Ocean Spray

    Lakeville, MN
    2 days ago
  • Ocean Spray is seeking a Sr. Tax Accountant to join their team in Lakeville, MN. This hybrid position involves managing state and local sales tax compliance, conducting audits, and supporting tax-related inquiries across the organization. The ideal candidate will have... 
    Local area

    Ocean Spray

    Lakeville, MN
    2 days ago
  •  ...ready to make a difference, join us. The Impact You Will Have Blue Cross and Blue Shield of Minnesota is hiring a Senior Accountant in Eagan, MN. The Senior Accountant ensures the accuracy and integrity of financial records by preparing and reviewing moderately... 
    For contractors
    Work at office
    Remote work
    2 days per week

    Blue Cross Blue Shield of Minnesota

    Eagan, MN
    4 days ago
  • $90k - $110k

     ...The Senior Accountant is responsible for providing advanced accounting support and oversight within a growing organization. This role partners...  ...• Provide guidance and support to less experienced accounting staff as needed. • Other duties may be assigned.... 
    Temporary work
    Work at office
    Local area

    LHH Recruitment Solutions

    Mendota Heights, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!