Staff Accountant

GrabAGun.com

Dallas (TX)

On-site

USD 85,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GrabAGun, a fast-growing ecommerce retailer, is seeking a Staff Accountant to join our North Dallas on-site team. You will own core accounting tasks, support the month-end close, and help ensure accurate financial data across departments.

The ideal candidate has a Bachelor's in Accounting or Finance, 2–4 years of experience, strong GAAP knowledge, advanced Excel, and ERP experience (NetSuite a plus). You will partner with AP, AR, Payroll, and Operations to drive accuracy.

Qualifications

  • Bachelor's degree in Accounting or Finance.
  • 2-4 years of progressive accounting experience.
  • Solid understanding of U.S. GAAP and accounting principles.
  • Experience with journal entries, reconciliations, and month-end close.
  • Strong analytical and detail-oriented mindset.
  • Experience with ERP systems; NetSuite preferred.
  • Advanced Excel skills with large data sets.
  • Strong organizational and time-management abilities.
  • Good cross-department collaboration and communication.

Responsibilities

  • Prepare and post journal entries, including accruals and amortization.
  • Support month-end, quarter-end, and year-end close activities.
  • Prepare balance sheet reconciliations and investigate variances.
  • Analyze financial results and explain account variances.
  • Collaborate with A/P, A/R, Payroll, and Operations on recording.
  • Assist with inventory accounting and valuation support.
  • Maintain fixed asset records and depreciation schedules.
  • Prepare schedules for internal reporting, audits, and statements.
  • Assist with external audits by gathering documentation.
  • Suggest process improvements to enhance accuracy and efficiency.
  • Participate in special projects and financial analysis.

Skills

Analytical thinking
Attention to detail
Communication
Time management
Problem solving

Education

Bachelor's degree in Accounting or Finance

Tools

NetSuite
Excel

Job description

You should know

Location: On-Site in North Dallas

Compensation: $85K - 95K

Citizenship Requirements: U.S. Citizens and Green Card Holders only.

Why this role matters

As GrabAGun continues to scale, maintaining accurate, timely financial information is essential to supporting operational excellence and informed business decisions. The Staff Accountant plays an important role in the day-to-day accounting function by ensuring financial transactions are properly recorded, reconciled, and analyzed while supporting the month-end close process.

This position bridges the gap between entry-level accounting and senior accounting responsibilities, providing the opportunity to take ownership of core accounting functions while partnering with teams across the business to improve financial accuracy and efficiency.

What You\'ll Do Every Day
  • Prepare and post journal entries, including accruals, prepaids, amortization, and routine general ledger adjustments.
  • Support the monthly, quarterly, and year-end close processes by completing assigned close activities accurately and on schedule.
  • Prepare balance sheet reconciliations and investigate reconciling items to ensure accounts are fully supported.
  • Analyze financial results and assist in researching and explaining account variances.
  • Partner with Accounts Payable, Accounts Receivable, Payroll, and Operations to ensure transactions are accurately recorded and classified.
  • Assist with inventory accounting, including reconciliations, inventory adjustments, and valuation support.
  • Maintain fixed asset records, depreciation schedules, and supporting accounting documentation.
  • Prepare supporting schedules and workpapers for internal reporting, audits, and financial statement preparation.
  • Assist with external audit requests by gathering documentation and responding to information requests.
  • Follow established internal controls and recommend process improvements that enhance accuracy and efficiency.
  • Participate in special projects, financial analysis, and other accounting initiatives as assigned.
What You Bring
  • Bachelor\'s degree in Accounting or Finance.
  • 2-4 years of progressive accounting experience.
  • Solid understanding of U.S. GAAP and general accounting principles.
  • Experience preparing journal entries, reconciliations, and supporting month-end close activities.
  • Strong analytical and problem-solving skills with excellent attention to detail.
  • Experience working within an ERP system; NetSuite experience is a plus.
  • Advanced Microsoft Excel skills, including formulas, lookups, and working with large data sets.
  • Strong organizational skills with the ability to manage multiple priorities and meet deadlines.
  • Effective communication skills and the ability to collaborate across departments.
Bonus if you have
  • CPA or CPA candidate.
  • Experience in eCommerce, retail, distribution, or inventory-intensive environments.
  • Exposure to inventory accounting or fixed asset accounting.
  • Experience supporting external audits.
  • Familiarity with sales tax, payment processors, or revenue accounting concepts.
What Success Looks Like

Consistently accurate journal entries. Timely reconciliations. Reliable financial data that supports a smooth month-end close. Strong collaboration across departments. A dependable accounting professional who takes ownership of their work while continuing to grow into more advanced accounting responsibilities.

Ready to grow your accounting career?

Send us your resume and show us how you bring accuracy, accountability, and a continuous improvement mindset to a fast-growing business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Accountant
Staff Accountant

GrabAGun • Town of Texas (WI)

On-site
USD 85,000 - 95,000
Staff Accountant
Staff Accountant

GrabAGun • Dallas (TX)

On-site
USD 85,000 - 95,000
On-Site Staff Accountant: Growth Path to Senior Roles
On-Site Staff Accountant: Growth Path to Senior Roles

GrabAGun.com • Dallas (TX)

On-site
USD 85,000 - 95,000
Senior Revenue Accountant
Senior Revenue Accountant

GrabAGun • Dallas (TX)

On-site
USD 95,000 - 110,000
Senior Revenue Accountant
Senior Revenue Accountant

GrabAGun • Town of Texas (WI)

On-site
USD 95,000 - 110,000
On-Site Staff Accountant — North Dallas Growth Role
On-Site Staff Accountant — North Dallas Growth Role

GrabAGun • Town of Texas (WI)

On-site
USD 85,000 - 95,000
Staff Accountant – OPEX
Staff Accountant – OPEX

GrabAGun • Dallas (TX)

On-site
USD 65,000 - 75,000
Senior Revenue Accountant
Senior Revenue Accountant

GrabAGun.com • Dallas (TX)

On-site
USD 95,000 - 110,000
Staff Accountant — Own Month-End Close & Reconciliations
Staff Accountant — Own Month-End Close & Reconciliations

GrabAGun • Dallas (TX)

On-site
USD 85,000 - 95,000
Staff Accountant – OPEX
Staff Accountant – OPEX

GrabAGun.com • Dallas (TX)

On-site
USD 65,000 - 75,000