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

Controller

$150k - $170k

Internetwork Expert Inc

About CP Engineers With over 40 years of industry leadership, CP Engineers delivers innovative solutions in site/civil, water/wastewater, municipal, MEP, and environmental engineering. Our diverse portfolio spans private, municipal, county, and regional clients—many of whom have partnered with us for decades. Remote work flexibility, competitive compensation and benefits, and a supportive culture have helped CP earn Best Places to Work in NJ awards for three years straight and have driven strong employee retention. Position Overview CP Engineers is seeking a Controller to lead the firm’s accounting operations, financial reporting and internal controls in support of profitable project delivery and long‑term growth. This role serves as a key member of the leadership team, partnering closely with executive leadership and practice leaders to provide financial insight, strengthen operational performance and support strategic decision‑making. The ideal candidate brings deep experience in professional services or engineering environments, with a strong understanding of project‑based accounting, revenue recognition and financial systems. Key Responsibilities Financial Leadership & Reporting: Lead all accounting operations including general ledger, month‑end close, reconciliations and GAAP‑compliant financial reporting. Deliver timely, accurate financial statements and performance dashboards (including utilization, realization, DSO and cash flow) to executive leadership. Project Accounting Oversight: Oversee job cost tracking, WIP, percent complete revenue recognition, billing and collections. Partner with project managers to improve billing cycles, reduce write‑offs and strengthen cash flow. Business Partnership & Strategy: Serve as a strategic partner to the President/CEO, Principals and practice leaders by providing financial insights, forecasting and scenario modeling to support growth and operational decisions, including strategic initiatives and potential acquisitions. Process Improvement & Controls: Maintain strong internal controls, policies and procedures. Continuously improve processes across budgeting, payroll, financial reporting and system utilization. Treasury & Cash Management: Oversee cash flow forecasting, banking relationships and financial planning to maintain liquidity and support growth. Systems & Data Integrity: Serve as business owner for financial and project accounting systems (e.g., Deltek Ajera), ensuring data accuracy, reporting consistency and efficiency. Team Leadership: Lead and mentor the accounting team across A/P, A/R, payroll, billing and general ledger functions, fostering accountability and continuous improvement. External Coordination & Compliance: Manage relationships with auditors, tax advisors and financial institutions. Oversee audits, tax filings and insurance/bonding requirements. Compensation $150,000‑$170,000 Bachelor’s degree in Accounting, Finance or related field 12+ years of progressive accounting/finance experience, including leadership experience Prior experience as a Controller (or equivalent) within an engineering, architecture or professional services firm strongly preferred Strong knowledge of GAAP, financial reporting, internal controls and cash management Experience with project‑based accounting including WIP, revenue recognition, billing and job cost tracking Proficiency with financial/project accounting systems (Deltek Ajera preferred; similar systems acceptable) CPA strongly preferred; MBA a plus Advanced Excel and financial reporting skills Proven ability to lead teams, improve processes and collaborate across a project‑based organization Hybrid/remote work flexibility 401(k) with company match Paid time off Tuition, professional license and association fee reimbursement Medical, dental and vision coverage Support for employee work/life balance Training and development opportunities #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Controller in Sparta, NJ vacancy
  • $150k - $170k

    CP Engineers is seeking a Controller in Sparta Township, NJ to lead accounting operations and financial reporting. The ideal candidate will have a Bachelor's degree in Accounting or Finance, 12+ years of experience, and strong knowledge in GAAP and project-based accounting... 
    Suggested
    Remote job

    CP Engineers

    Sparta, NJ
    4 days ago
  • $22 per hour

    Position Description Immediately hiring a Permanent Equipment Quality Coordinator and want the right candidate to join us at Ryder in Altoona, IA Hear it from a Ryder Technician Employee Here: Equipment Quality Coordinator Positions Pay Each Week Hourly Pay...
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Monday to Friday
    Day shift

    Ryder System

    Newton, NJ
    2 days ago
  • $186k - $210k

     ...boundaries of photonics and laser innovation, and we know that our people are at the core of our success. We are seeking a dynamic Controller for the U.S. to assist in the oversight of the corporate accounting department for the accurate and timely dissemination of... 
    Suggested

    Thorlabs

    Newton, NJ
    14 days ago
  • $40k

    Job Description Job Description Here’s a more polished, higher-end version that feels more like a career opportunity than a basic receptionist posting: Front Desk Receptionist / Operations Support Glass Flooring Systems (GFS) – Sparta, NJ Competitive Salary...
    Suggested
    Work at office

    Glass Flooring Systems Inc

    Sparta, NJ
    1 day ago
  • $17 - $19 per hour

    About the Job Job Title: Administrative Assistant Intern Location: Sparta, NJ Job Description: The Administrative Assistant Intern will support HR and Quality teams by improving training record management within the Learning Management System (LMS). This ...
    Suggested
    Contract work
    Internship
    Work at office
    Monday to Friday
    Flexible hours

    TeleSearch Staffing Solutions

    Sparta, NJ
    2 days ago
  • $109k - $147k

    Position Summary The Assistant Controller will directly manage the Accounts Payable and General Ledger functions and collaborate with the Accounting Manager on Accounts Receivable and Time & Billing. The role will perform the initial review of financial statements, manage... 
    Contract work
    Work at office
    Remote work
    Flexible hours
    Shift work

    Novogradac & Company LLP

    Dover, Morris County, NJ
    5 days ago
  • $16.42 - $20.55 per hour

    Job Title Job Description Talbots is a leading omni-channel specialty retailer of women's clothing, shoes and accessories. Established in 1947, we are known for modern classic style that's both timeless and timely, fine quality craftsmanship and gracious service....
    Hourly pay
    Full time
    Part time
    Flexible hours
    Afternoon shift

    KnitWell Group

    Sparta, NJ
    2 days ago
  • $20 - $22 per hour

    Job Description Job Description We’re looking for men and women with passion. Do you want to help us change lives? If so, Jersey Mike's could be a fit. Here are more specifics on what we’re looking for with this position. Qualifications: - Exemplify our Core Values...
    Hourly pay
    Part time
    Flexible hours

    Jersey Mike's

    Sparta, NJ
    7 days ago
  • $17 - $18 per hour

    Job Description Job Description Job Title: Shipping/Receiving Clerk Location: Sparta, NJ Hours: Monday-Friday 7:00am - 3:30pm Temp-to-perm Pay: $17 - $18 Job Description: We are hiring a Receiving Associate for a warehouse environment. Responsibilities...
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday

    TeleSearch Staffing Solutions

    Sparta, NJ
    22 days ago
  • $19 - $20 per hour

    External Job Description Retail Experience Specialist Starting Wage: $19.00 - $20.00 Part-Time | Immediate Openings Are you the kind of person who lights up a room and loves connecting with people? Do you thrive in fast-paced retail environments and get ...
    Part time
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Retail Services WIS Corporation

    Sparta, NJ
    1 day ago
  • $15.92 - $19.9 per hour

    Job Title Position Type: Regular/Part time Pay Range: $15.92 - $19.90 Hourly USD Equal Employment Opportunity The Company is an equal opportunity employer and welcomes applications from diverse candidates. Hiring decisions are based upon a candidate's qualifications...
    Hourly pay
    Part time

    KnitWell Group

    Sparta, NJ
    4 days ago
  • $18.5 - $23.5 per hour

    Veterinary Receptionist Sparta, NJ Receptionist Salary: $18.50 - $23.50 per hour, based on the candidate's skills, experience, and qualifications. $1,000 Sign On Bonus! Schedule: We offer both part-time and full-time opportunities. Part-time hours average under...
    Hourly pay
    Full time
    Part time
    Work from home
    Relocation package
    Shift work

    Veterinary Practice Partners

    Sparta, NJ
    1 day ago
  • $18 - $22 per hour

    Front Desk Coordinator Located in Sparta, New Jersey 07871 Performs a variety of front desk activities (answering phones/greeting patients) that support the Center and professional staff and performs a variety of essential services (checking-in, checking-out, etc.) ...
    Temporary work
    Work at office

    Consensus Health

    Sparta, NJ
    2 days ago
  • Job Description Job Description Crossed Keys Estate is seeking a floral designer to arrange wedding florals and decor elements to execute couples wedding day visions. The ideal candidate should be creative, attentive to details, and have an eye for what would look ...
    Shift work

    CROSSED KEYS ESTATE

    Andover, NJ
    27 days ago
  • $20 - $25 per hour

     ...climb, and stoop as part of regular job duties. Must be able to use hands and fingers to handle or operate objects, tools, or controls. Required to stand and walk for extended periods. Must be able to demonstrate proficiency in CPR from floor level, which requires... 
    Full time
    Contract work
    Work at office

    RHA Health Services

    Sparta, NJ
    3 days ago
  • $13.73 per hour

    Overview Are you a night owl who works best independently? Our third‑shift Sales Associates (typically between 10 PM and 6 AM) are responsible for keeping the store running smoothly overnight — often as the only employee on site. This role is ideal for someone who is confident...
    Weekly pay
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    GPM Investments LLC

    Sparta, NJ
    4 days ago
  • Enpro Inc. is seeking a Product Specialist in Sparta Township, New Jersey, to enhance commercial practices through business analysis and efficient pricing management. You'll support product management and collaborate with various departments to ensure optimal product line...

    Enpro Inc.

    Sparta, NJ
    3 days ago
  • $109k - $147k

    Novogradac & Company LLP is seeking an Assistant Controller in Town of Dover. This role entails managing Accounts Payable and General Ledger functions, overseeing financial statements, and collaborating with the Accounting Manager. Candidates should have a Bachelor's degree... 
    Remote job
    Flexible hours

    Novogradac & Company LLP

    Dover, Morris County, NJ
    5 days ago
  • $13.73 per hour

    GPM Investments LLC in Sparta Township, MI, is seeking a reliable Overnight Sales Associate to manage store operations from 10 PM to 6 AM. Responsibilities include customer service, maintaining store cleanliness, and ensuring compliance with sales regulations. Ideal candidates...
    Flexible hours
    Night shift

    GPM Investments LLC

    Sparta, NJ
    2 days ago
  • $16 - $24 per hour

    Laboratory Assistant Located in Lake Hopatcong, New Jersey 07849 The Laboratory Assistant assists laboratory personnel in daily accessioning. Performs pre-analytical processing of specimens and a variety of clerical duties in support of the department. The duties...
    Temporary work

    Consensus Health

    Lake Hopatcong, NJ
    2 days ago
  • $19 - $22 per hour

    Job Description Job Description Job Title: Medical Assistant Scheduler Job Description The Medical Assistant Scheduler supports a high-volume orthopedic practice by coordinating patient appointments, maintaining accurate electronic medical records, and ensuring...
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Weekend work

    Actalent

    Sparta, NJ
    14 days ago
  • Behavioral Assistant (Ba) Neuropath Behavioral Healthcare provides comprehensive therapeutic support services designed to address a wide range of emotional, behavioral, and developmental challenges. Our approach is rooted in evidence-based practices, and our team of...
    Full time
    Temporary work
    Part time
    H1b
    Visa sponsorship
    Work visa

    NEUROPATH BEHAVIORAL HEALTHCARE

    Newton, NJ
    12 days ago
  • Job Description Job Description CNA: Certified Nursing Assistant Full Time | Day or Evening Shift Per Diem - Working as needed UMC has been certified A Great Place to Work for the 8th year in a row! 87% of our teammates say they feel they make a difference...
    Daily paid
    Full time
    Temporary work
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    United Methodist Communities at Bristol Glen

    Newton, NJ
    16 days ago
  • Job Description Job Description Crystal Springs Resort is looking for friendly upbeat individuals who have a love for hospitality and customer service to fill the Front Desk Agent position. The Front Desk Agent will insure a positive first impression for our internal...
    Night shift

    CS RESORT MANAGER

    Hamburg, NJ
    13 days ago
  • $23 per hour

    Job Description Job Description Salary: $23.00 / hour Since 1982, Center for Humanistic Change of NJ, Inc. (CHCNJ) has been a leading provider of support services for individuals with developmental disabilities. CHCNJ utilizes a highly personalized approach to meet...
    Hourly pay
    Weekend work
    Afternoon shift

    Center for Humanistic Change of NJ, Inc.

    Sparta, NJ
    more than 2 months ago
  •  ...new career. What’s In It For You: ~ FREE COLLEGE OPPORTUNITY WITH STRAYER UNIVERSITY! ~ Extremely competitive pay plan —  you control your income ~ Full benefits package (medical, dental, vision, life insurance) ~401(k)available ~ Hands-on training & coaching... 
    Full time

    Nielsen Automotive Group

    Newton, NJ
    1 day ago
  • Job Description Job Description Automotive Sales Trainee / Sales Consultant Salary + Commission | Paid Training | No Experience Needed Nielsen Chevrolet is looking for motivated, outgoing people to join our sales team. No automotive sales experience is required...
    Base plus commission
    Traineeship
    Immediate start

    Nielsen Automotive Group

    Dover, Morris County, NJ
    1 day ago
  • Job Description Job Description Join the Winning Team at Nielsen Nissan — Where Top Performers Thrive Ready to build a high-income career with one of the highest-paying automotive dealerships in the state? Nielsen Nissan is growing fast and looking for ambitious...
    Immediate start

    Nielsen Automotive Group

    Stanhope, NJ
    27 days ago
  •  ...Collaboration • Supervise and assist in training golf course maintenance staff • Perform daily scheduling, task management, and quality control • Ensure adherence to safety and operational standards • Partner with Golf Operations, Facilities, and Resort teams to... 
    Flexible hours
    Day shift

    CS RESORT MANAGER

    Hamburg, NJ
    16 days ago
  • $95k - $115k

    Assistant Director of Rehab – Skilled Nursing Facility Lafayette Township, NJ We are seeking an experienced therapist (PT, OT, or SLP) to step into an Assistant Director of Rehab role at a skilled nursing facility. This is an excellent opportunity for a strong clinician...
    Full time

    Serenitytherapyslt

    Newton, NJ
    4 days ago

Do you want to receive more vacancies?

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