Senior Accountant

Company logo

Unlock Employer

Posted Jun 21, 2026

Remote · US · ask about Worldwide Contract
$53 – $63/hr

Overview

A Senior Accountant role is available to prepare and post journal entries related to inventory, sales activity, purchase discounts, and accruals. This position involves owning account reconciliations, investigating variances, analyzing financial data, and supporting month-end close activities. The role requires working across multiple Oracle subsystems to gather, validate, and record financial data, assisting in reconciling data across systems, researching and resolving accounting issues, and managing complex accounting items that require deeper analysis and judgment.

Responsibilities

  • Prepare and post journal entries related to inventory, sales activity, purchase discounts, and accruals.
  • Own account reconciliations and investigate variances between current and prior periods.
  • Analyze financial data to identify unusual trends or discrepancies and proactively raise issues.
  • Support month-end close activities, including potential weekend work during close cycles.
  • Work across multiple Oracle subsystems to gather, validate, and record financial data.
  • Assist in reconciling data across systems to ensure accuracy and completeness of reporting.
  • Research and resolve accounting issues, including identifying correct data sources and reports.
  • Take ownership of complex accounting items requiring deeper analysis and judgment.
  • Provide support in areas where documentation or prior knowledge has been lost, rebuilding processes as needed.
  • Collaborate with internal teams to gather information, validate transactions, and improve reporting accuracy.
  • Identify gaps and streamline processes to improve efficiency.
  • Utilize Excel extensively for lookups, data analysis, and handling large datasets to support reporting and reconciliations.
  • Assist in training or guiding junior team members on accounting-related tasks and processes.
  • Support both natural and small business units with day-to-day accounting activities.

Requirements

  • Minimum 5 years of senior general ledger accounting and reconciliation experience.
  • Bachelor's Degree in Accounting and Finance.
  • Intermediate to advanced Excel skills.

Preferred Qualifications

  • Public accounting or CPA certification preferred.
  • Experience in the retail industry.
  • At least 2 years of inventory accounting and accrual accounting experience.

Compensation & Benefits

  • Hourly pay range: $53.00 - $63.00.
  • Eligibility for benefits may depend on job classification and length of employment.
  • Potential benefits include medical, dental, and vision coverage; critical illness, accident, and hospital insurance; 401(k) retirement plan with pre-tax and Roth post-tax contributions; voluntary life and AD&D insurance for employees and dependents; short and long-term disability; health spending account (HSA); transportation benefits; employee assistance program; and paid time off including vacation and sick leave.

Location & Work Environment

  • This is a 100% remote contract position.
  • Preference for candidates located in Central or East Coast time zones.
  • The role is based out of Eden Prairie, MN.
  • The position operates within large teams and offers opportunities for growth and advancement.

Additional Information

  • The position may require weekend work during month-end close cycles.
  • The anticipated application deadline is July 3, 2026.
  • Equal opportunity employment is practiced, considering all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information, or any protected characteristic.
  • Reasonable accommodations are available upon request for applicants with disabilities.
  • Compliance with applicable local laws regarding employment practices is maintained.
  • Artificial Intelligence tools may be used to assist in the hiring process, but final decisions are made by the hiring team.