ESA Staff Accountant

CJ Hughes Construction, Inc.Huntington Station, NY
$45,000 - $60,000Onsite

About The Position

Energy Services of America Corporation (NASDAQ: ESOA) is a publicly traded company providing construction and infrastructure services across the natural gas, petroleum, water distribution, and power sectors throughout a 12-state region in the mid-Atlantic area. Through our subsidiaries including CJ Hughes, Nitro Construction Services, SQP Construction, West Virginia Pipeline, Tri-State Paving, Ryan Construction Services, and Tribute Contracting — we employ over 1,300 people and continue to grow through industry-leading safety initiatives, strong customer relationships, and strategic acquisitions. Joining ESA means joining a growing public company with real opportunities to build a long-term career. ESA is currently seeking a dedicated and detail-oriented Staff Accountant to join our corporate accounting team. This is a full-time, in-person role that supports day-to-day accounting functions and assists with financial reporting and internal control processes. We welcome applicants ranging from early-career accounting professionals to those with a few years of experience — this role offers meaningful room to grow, with a path toward higher-level accounting positions and opportunities to work across ESA's subsidiaries.

Requirements

  • Bachelor’s degree in accounting, finance, or a related field (required)
  • 0–3 years of accounting experience (candidates at all experience levels within this range are encouraged to apply)
  • Solid understanding of Generally Accepted Accounting Principles (GAAP)
  • Strong proficiency in Microsoft Excel
  • Excellent attention to detail and ability to manage multiple tasks
  • Ability to work independently and with a team
  • Strong written and verbal communication skills

Responsibilities

  • Prepare and post routine journal entries
  • Perform cash reconciliations and resolve discrepancies
  • Assist with month-end closing and financial reporting support
  • Help maintain internal controls and support audit documentation
  • Provide minor accounts payable assistance as needed
  • Maintain organized financial records and assist with clerical duties
  • Complete other accounting-related duties as assigned
  • Assist with all other duties assigned

Benefits

  • 401(k) with company match
  • Company Paid Medical, dental, and vision insurance
  • Short-term and long-term disability
  • Life insurance
  • Paid time off (PTO) and holiday pay
  • Paid vacation
  • Comprehensive benefits package
  • Opportunities for career growth and advancement, including exposure to ESA's subsidiaries
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service