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

Senior Accountant

EarthKind

Senior Accountant

Mooresville, North Carolina • Full-Time • On-Site
About EarthKind

EarthKind is a small, diverse, and collaborative company based in Mooresville, North Carolina. We manufacture no-kill botanical pest repellents right here in our local facility. We're not some giant conglomerate; things are personable, and everyone knows each other.
The Opportunity

You'll own the day-to-day and middle-management accounting that keeps this company's finances running. Our company is positioned for growth, and this role comes with an opportunity for advancement within 1 to 3 years; you'll increasingly be involved in budgeting, forecasting, and financial planning. You'll report to the Director of Finance and serve as a key part of a small financial team.
What You'll Do

About 70% of this job is highly detailed accounting routines, some of which are tedious data processing. The remaining 30% is dealing with time-sensitive or priority-driven responsibilities that come up without warning. You'll need to be flexible enough to shift gears when something urgent hits and then get back to your routine work.

Core Responsibilities
  • Execute and reconcile working papers for month-end close
  • Reconcile balance sheet accounts using NetSuite and advanced Excel
  • Manage payroll, accruals, and biweekly processing; renew and reconcile tax filings; prepare journal entries
  • Analyze budgets vs. actuals
  • Report and manage cash accurately and in a timely manner
  • Report sales tax and maintain compliance across all states
  • Analyze time and efficiency (FTE reporting)
  • Manage 401(k) plans, Section 125 plans, ERISA, and unemployment reporting
Examples of Unplanned Urgent Situations
  • Troubleshoot an issue where sales tax may be miscalculated
  • Reconcile a customer's payment order issue
  • Process emergency paperwork for a worker's comp claim
  • Facilitate required steps for an employee termination, transfer hire, or leave of absence
A candid note: This role requires constant reprioritization. Routine work will be interrupted by urgent requests, and the ability to shift gears without losing accuracy is essential. The job also demands comfort with large and complex spreadsheets on a daily basis.
What You'll Bring

Must-Haves
  • Bachelor's degree in accounting, finance, or related field
  • Solid knowledge of GAAP, sales tax, ERISA, and applicable compliance requirements
  • Advanced Excel (e.g., VLOOKUP, XLOOKUP, Pivot Tables, Macros)
  • Detail orientation, critical thinking, and analytical reasoning
  • Comfort with repetitive tasks and resourcefulness in problem-solving
  • Reliable time management and the ability to reprioritize on the fly
Nice-to-Haves
  • CPA (strongly preferred). Actively pursuing a CPA is also great.
  • NetSuite experience (strongly preferred)
  • Paycor experience
  • Project management, budgeting, forecasting, or financial planning experience
  • Experience improving financial processes or workflows
If you're missing something from this list but feel you'd be an excellent fit for this position, we implore you to still apply.
What We Offer
  • 100% company-paid medical, short-term disability, and life insurance for employees
  • Dental, vision, long-term disability, additional life insurance, and critical illness coverage also offered (employee-paid)
  • 401(k) with dollar-for-dollar match up to 4% (eligible after 30 days)
  • PTO that starts accruing your first full month
  • 9 paid holidays
  • Seasonal closure(s) to support true work life balance
  • Continuing education reimbursement
  • Employee Assistance Program (available to you and family members in your household)
Life at EarthKind

We asked our employees what they like most about working here. Two themes came up repeatedly: work-life balance and the lack of corporate red tape. Some people went on full rants about how big corporations are dreadful to work for: meetings about meetings, all-day check-ins that keep you from actually doing your work. That's not how things operate here. We can actually focus on being productive.

Being a smaller company means managers know their people, and they're more understanding that you have obligations outside of work. It's still a demanding job; we're just not as rigid as big bureaucracy. There's real flexibility here, as long as the work gets done and the trust goes both ways.

We'd encourage you to compare this job post with the others you're looking at. We hope this one comes off as more authentic. Nobody here feels like "just a number." If you're hired, we hope you enjoy working here as much as the rest of us do.

Work Environment: The office is inside a larger manufacturing facility. Your interaction with the manufacturing process will be negligible; however, due to physical proximity, you may occasionally be exposed to dust, odors, oils, cleaning solvents, lubricants, and noise.
Selection Techniques

We believe in a fair and evidence-based selection process. Depending on the stage, you may encounter:
  • Structured interviews
  • Cognitive ability testing
  • Work sample tests
  • Background experience questionnaires

Personality testing and pre-employment assessments may also be used, though they carry less weight in the selection decision.
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Mooresville, NC vacancy
  •  ...Our client, is seeking a Senior Accountant for a large technology firm to join their team. As a Senior Accountant, you will be an integral part of the finance department, supporting the accounting and financial reporting functions. The ideal candidate will demonstrate... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Mooresville, NC
    3 days ago
  •  ..., and sustainable growth within a dynamic industry. ROLE OVERVIEW: This role offers the opportunity to own key accounting and financial reporting activities while partnering across the business to support accurate reporting, strengthen internal controls... 
    Senior
    For contractors
    Local area

    Vaco

    Mooresville, NC
    1 day ago
  •  ...Senior Accountant Join our team as a Senior Accountant in a full-time role based in Cornelius, NC. This position involves managing accounting operations for a portfolio of travel centers, ensuring accurate reporting and strong internal controls. The role requires proficiency... 
    Senior
    Full time

    Mitchell Martin

    Cornelius, NC
    4 days ago
  •  ...invest in you so you can find your inspiration. Your Impact The primary purpose of this role is to work closely with the Audit Manager, Senior Auditor II, and project teams by actively participating in planning, developing and executing audit testing, and preparing inputs... 
    Senior
    Work at office
    Local area
    Relocation package

    Dormont Manufacturing Company

    Mooresville, NC
    21 hours ago
  •  ...Job Description A well-respected client is seeking a TAX SENIOR due to the growth in their firm. Are you an experienced individual...  ...- 4+ years of strong tax experience - Certified Public Accountant (CPA) designation, or working towards a CPA designation... 
    Senior

    gpac

    Mooresville, NC
    2 days ago
  • $53.52k

     ...Performs professional and paraprofessional tasks assisting with Finance Department operations; prepares and processes payroll, accounts payable, and accounts receivable; records and reconciles deposits; tracks capital projects and grants; prepares and maintains detailed... 
    Full time
    Local area

    Town of Landis, NC

    Landis, NC
    2 days ago
  •  ...Job Description A well-respected client is seeking a TAX SENIOR due to the growth in their firm. Are you an experienced individual...  ...- 4+ years of strong tax experience - Certified Public Accountant (CPA) designation, or working towards a CPA designation... 
    Senior

    gpac

    Mooresville, NC
    1 day ago
  •  ...A senior living community in Mooresville, NC is looking for a Medication Technician to provide hands-on care and support to residents. This role includes administering medications, observing and documenting resident conditions, and maintaining a clean and safe environment... 
    Senior

    Terrabella Lake Norman

    Mooresville, NC
    1 day ago
  • A civil construction company is seeking a Civil Construction Superintendent to lead on-site operations for solar and substation projects. The role demands extensive knowledge in managing earthwork and utilities while ensuring OSHA compliance. Candidates should have over...
    Senior

    EmergencyMD

    Mooresville, NC
    15 hours ago
  •  ...advancement opportunities. Position Overview: We are seeking a proactive Corporate Controller to oversee the full spectrum of accounting, financial reporting, budgeting, and internal controls. The ideal candidate will bring strong manufacturing experience, SAP... 
    Work at office
    Immediate start

    Staff Financial Group

    Mooresville, NC
    3 days ago
  •  ...Senior Accountant Are you looking for an opportunity to turn your ambition and your people skills into a rewarding career with an industry leader? Join our team at American Tire Distributors! As the nation's premier tire distributor, ATD's coast-to-coast distribution... 
    Senior

    American Tire Distributors

    Huntersville, NC
    1 day 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:... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Cornelius, NC
    more than 2 months ago
  • $80k - $105k

     ...Audit Senior $80,000 - $105,000 per year | Charlotte, NC | On‑Site | Permanent A bit about us Based in NC, we are a leading CPA firm...  ...potential Job Details Minimum Requirements: 3+ years of recent public accounting experience in Audit Bachelor’s Degree or higher in Accounting/... 
    Senior
    Permanent employment
    Local area
    Flexible hours

    Australia-Employment

    Mooresville, NC
    21 hours ago
  •  ...when needed. Provide guidance on tax software and processes to improve accuracy and efficiency. Requirements Bachelor’s degree in Accounting, Finance, or a related field. 3–5 years of experience in tax preparation and/or tax review. Strong knowledge of federal, state,... 
    Local area

    Jobtailor

    Mooresville, NC
    16 hours ago
  •  ...meaningful opportunity. With deep expertise across Supply Chain & Operations, Technology, Sales & Marketing, Human Resources, and Accounting & Finance, we deliver customized, people-first recruiting solutions that drive lasting impact. Equal Opportunity & Diversity... 
    Senior

    Relate Search

    Mooresville, NC
    3 days ago
  • $25 - $30 per hour

     ...Overview Mooresville, North Carolina, United States Part-time Senior Bookkeeper About the job Brass International is a provider of outsourced...  ...health of our organization by helping us manage daily accounting tasks and ensuring that all financial records are accurate, up-... 
    Senior
    Contract work
    Part time
    10 hours per week

    Brass International

    Mooresville, NC
    21 hours ago
  • $61.6k - $102.9k

     ...service, investigative experience, legal experience, property estimating experience) Preferred Skills/Education Lowe’s finance or accounting experience Relevant professional licenses and/or certifications, including a North Carolina insurance adjuster license About Lowe... 
    Senior
    Work at office
    Local area

    Lowe's

    Mooresville, NC
    21 hours ago
  •  ...Senior Software Engineer, Salesforce Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Qualifications: Bachelor's Degree in Computer Science, CIS, or related field (or equivalent... 
    Senior
    Work experience placement

    Keylent Inc

    Mooresville, NC
    3 days ago
  •  ...Senior Home Lending Advisor Join our fun, high-energy team as a Senior Home Lending Advisor in Chase Home Lending and put your exceptional knowledge and understanding of home lending products to good use by serving as your customers' chief point of contact throughout... 
    Senior
    Work experience placement
    Local area
    Relocation

    Chase

    Mooresville, NC
    5 days ago
  •  ...Come join us and become a part of our winning formula! The Senior Project Manager oversees and guides large, complex projects through...  ...or a technical field. ~8 years of project management, account management, and/or other related experience. Knowledge, Skills... 
    Senior

    Santa Cruz Nutritionals

    Mooresville, NC
    2 days ago
  • $70k - $80k

     ...Proximity Architecture, PC is growing and seeking self-motivated, energetic candidates for the following position. Overview Job title: Senior Architectural Designer. Reports to: Principal Architect. Summary: Responsible for the design development and coordination of... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    iHire

    Mooresville, NC
    1 day ago
  • $146.52k - $204.61k

     ...Senior Category Manager Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through... 
    Senior
    Hourly pay
    Contract work
    Local area
    Work from home

    Trane Technologies

    Mooresville, NC
    4 days ago
  •  ...Senior Human Resources Business Partner We believe being healthy should not require tradeoffs. SCN BestCo is a leading innovator, developer and manufacturer of Vitamin, Mineral & Supplement (VMS), Over-the-Counter (OTC) and prebiotics/probiotics in enjoyable forms... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area

    SCN BestCo

    Mooresville, NC
    4 days ago
  • $27.3 per hour

     ...Senior Maintenance Mechanic Ready to take your maintenance career to the next level? Join a fast-paced manufacturing environment where your skills are valued and your work makes a real impact. We are seeking an experienced Senior Maintenance Mechanic to troubleshoot... 
    Senior
    Weekly pay
    Contract work
    Day shift

    Onin Staffing

    Mooresville, NC
    1 day ago
  •  ...Medical Lab Scientist, Senior Work Arrangement: Regular or Temporary: Regular Location: Mooresville, NC, US, 28117 Personnel Area...  ...team member to commit to these values and hold each other accountable in the spirit of mutual respect and belonging. Minimum Qualifications... 
    Senior
    Temporary work
    Immediate start
    Weekend work

    Duke University

    Mooresville, NC
    2 days ago
  • $78k - $117k

     ...Senior Operations Manager Position Type: Full time Weekly Scheduled Hours: 40 State: North Carolina City: Mooresville Zip Code: 28117 Total Base Pay Range: $78,000.00 - $117,000.00 Overview AvalonBay Communities, Inc., an equity REIT, has a long-term track record of developing... 
    Senior
    Full time
    Work experience placement
    Work at office

    XCORP AvalonBay Communities Inc.

    Mooresville, NC
    1 day ago
  • $146.52k - $204.61k

     ...DAMA) certification preferred. Experience ~7+ years of progressive, hands-on experience in data modeling is required for Senior or Principal levels, which includes leadership responsibilities and direct contributions to enterprise data architecture. ~ Proven... 
    Senior
    Hourly pay
    Local area
    Work from home

    Trane Technologies

    Mooresville, NC
    1 day ago
  •  ...Senior Analyst-Digital Engagement Do your best work in Mooresville This position is based at our headquarters in Mooresville, North Carolina. Our corporate office is a space where you can collaborate and do your best work. Take a walk, grab a bite (or a cup of coffee... 
    Senior
    Work at office
    Local area

    Lowe's

    Mooresville, NC
    21 hours ago
  • $45k - $65k

     ...State Farm agent since 2004. Our agency has received awards including: Chairman's Circle, Ambassador Travel, Legion of Honor, and Senior Vice President's Club. If you want a career, not a job, then we encourage you to apply. State Farm agents are independent contractors... 
    For contractors
    Work at office
    Flexible hours

    Annette Burkhard - State Farm Agent

    Mooresville, NC
    3 days ago
  •  ...with the most advanced technologies in the composites industry, this is where the future is being built! Position Overview: The Senior Composite Technician is a highly skilled technician responsible for producing advanced composite components using pre-impregnated... 
    Senior
    Permanent employment
    Work at office
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Fibreworks Composites LLC

    Mooresville, NC
    4 days ago

Do you want to receive more vacancies?

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