Controller

James Moore & Co.

Mount Olive (NC)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Comprehensive benefits package
Paid time off and holidays
Professional development opportunities
Collaborative, team-oriented culture
Growth opportunities as the companyexp
Equal Opportunity Employer

Job summary

Goshen Engineering, located in Mount Olive, NC, seeks an experienced Controller to lead daily accounting operations, balance technical accounting with process improvements, and partner with the President and fractional CFO to drive accurate reporting and strong controls.

You will oversee general ledger, payroll, AP/AR, and fixed assets while guiding budgeting and forecasting in a growing project-based engineering environment. A CPA and 7+ years of experience are preferred.

Qualifications

  • Bachelor's degree in Accounting/Finance or related field.
  • CPA designation is preferred.
  • 7+ years of progressive accounting experience.
  • Experience in engineering, manufacturing, or project-based business desirable.
  • Strong knowledge of GAAP, financial reporting and internal controls.
  • Experience with accounting/ERP software and advanced Excel skills.
  • Hands-on approach with proactive problem-solving and teamwork.
  • Excellent communication and relationship-building abilities.

Responsibilities

  • Lead day-to-day accounting operations including general ledger, AP, AR, payroll and fixed assets.
  • Prepare monthly and annual financial statements and supporting reports.
  • Manage month-end and year-end close processes.
  • Maintain accurate records and GAAP compliance.
  • Coordinate with external accountants, auditors and tax professionals.
  • Maintain accounting policies, procedures and internal controls.
  • Monitor project accounting, job costing, and WIP reporting.
  • Assist with budgeting, forecasting and financial reporting with leadership.
  • Support improvements to accounting systems, reporting and processes.
  • Supervise and develop accounting staff.
  • Perform accounting transaction processing and data entry as needed.

Skills

Hands-on attitude
Analytical skills
Organizational skills
Problem-solving
Communication
Relationship-building
Accuracy and integrity

Education

Bachelor's degree in Accounting/Finance or related field
CPA designation (preferred)

Tools

Excel
ERP software

Job description

About Goshen Engineering

Goshen Engineering is a growing engineering and automation company based in Mount Olive, North Carolina. We partner with customers who depend on reliable engineering, controls, automation, electrical systems, and field service support to keep their operations running.

Location: Mount Olive, NC

Job Type: Full-Time

About The Role

We're looking for an experienced, hands-on Controller to lead our day-to-day accounting operations. This role is ideal for someone who enjoys balancing technical accounting responsibilities with process improvement and collaboration across the business.

Working closely with the President and our fractional CFO, you'll help ensure accurate financial reporting, maintain strong accounting practices, and support informed business decisions. As we continue to grow, you'll have the opportunity to strengthen our accounting processes while helping build the future of our finance function.

This position supports a planned transition within the accounting department. Depending on business needs and staffing levels, the Controller may initially perform certain day-to-day accounting functions, including accounting transaction processing and data entry, until additional accounting support is added.

We're looking for someone who enjoys being part of the team, takes pride in producing accurate work, and isn't afraid to roll up their sleeves when needed.

What You'll Do
  • Lead the day-to-day accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and fixed assets.
  • Prepare monthly and annual financial statements and supporting reports.
  • Manage the month-end and year-end close process.
  • Maintain accurate financial records and ensure compliance with GAAP and applicable regulations.
  • Coordinate with external accountants, auditors, and tax professionals.
  • Maintain accounting policies, procedures, and internal controls.
  • Monitor project accounting, job costing, and work-in-progress reporting.
  • Assist with budgeting, forecasting, and financial reporting in partnership with the President and fractional CFO.
  • Support improvements to accounting systems, reporting, and processes.
  • Supervise and develop accounting staff.
  • Perform accounting transaction processing and data entry as needed.
What You'll Bring
  • Bachelor's degree in Accounting, Finance, or a related field.
  • Seven or more years of progressive accounting experience.
  • CPA designation is preferred.
  • Experience in engineering, manufacturing, construction, or another project-based business is a plus.
  • Strong knowledge of GAAP, financial reporting, and internal controls.
  • Experience with accounting or ERP software and advanced Microsoft Excel skills.
  • A hands-on approach and willingness to jump in where needed.
  • Strong analytical, organizational, and problem-solving skills.
  • Excellent communication and relationship-building skills.
  • A commitment to accuracy, integrity, continuous improvement, and teamwork.
Why Goshen Engineering?

At Goshen Engineering, you'll join a growing company where your work matters. We believe in working together, supporting one another, and giving employees the opportunity to learn, contribute, and grow. You'll have the chance to make a real impact while helping shape the future of our accounting function.

We Offer
  • Competitive compensation
  • Comprehensive benefits package
  • Paid time off and holidays
  • Professional development opportunities
  • A collaborative, team-oriented work environment
  • Opportunities for growth as the Company continues to expand
Equal Opportunity Employer

Goshen Engineering is proud to be an Equal Opportunity Employer. We make employment decisions based on qualifications, merit, and business needs, and do not discriminate on the basis of any protected status under applicable law.

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

Similar jobs worth comparing

Growth-Focused Controller for Engineering & Automation
Growth-Focused Controller for Engineering & Automation

James Moore & Co. • Mount Olive (NC)

On-site
USD 90,000 - 130,000
Competitive compensation
Comprehensive benefits package
Paid time off and holidays
+4
Controller
Controller

Evotti Marine • Elkhart (IN)

On-site
USD 85,000 - 120,000
Dental insurance
Health insurance
Vision insurance
+3
Controller
Controller

GRIT STAFFING • Newark (NJ)

On-site
USD 110,000 - 170,000
Controller
Controller

GE Mechanical • Vineland (NJ)

On-site
USD 90,000 - 130,000
Controller
Controller

American Moulding & Mill Work • Elkhart (IN)

On-site
USD 90,000 - 140,000
Vacation
Nine Paid Holidays
401K with Company Match
+5
Controller
Controller

Gemechanicalasp • Vineland (NJ)

On-site
USD 120,000 - 180,000
Controller
Controller

Magswitch Technologies • Superior (CO)

On-site
USD 120,000 - 170,000
Medical/Dental/Vision insurance
401(k) matching
Paid time off
+1
Controller
Controller

Confidential • Jacksonville (FL)

On-site
USD 120,000 - 180,000
Controller
Controller

LBMC Staffing Solutions, LLC • Holly Springs (MS)

On-site
USD 120,000 - 150,000
Competitive compensation package
Comprehensive benefits package
Opportunities for professional growth
+1
Controller
Controller

LHH • Menomonee Falls (WI)

On-site
USD 130,000 - 170,000
Competitive base salary
Performance-based bonus
Medical, dental, and vision insurance
+4