All Positions
Human Resources•Northfield, New Jersey — Headquarters

Human Resources Manager

"Build the team behind the work. Support our people, protect our culture, keep us compliant."

The Role

As our Human Resources Manager, you own the employee experience from first interview to long-term career. You'll recruit and onboard new team members, serve as the first point of contact for employee questions and concerns, maintain accurate personnel records, and keep Veterans Roofing compliant with state and federal employment regulations. You'll work directly with company leadership on hiring plans, performance management, and the programs that make this a place people want to stay.

What You'll Do

  • Manage full-cycle recruiting: job postings, screening, interviews, offers, and background checks
  • Onboard new hires and run orientation for field, office, and sales teams
  • Serve as the primary resource for employee questions, concerns, and conflict resolution
  • Maintain confidential personnel files, time-off records, and HR documentation
  • Keep the company compliant with federal, state, and local employment laws, including NJ requirements
  • Administer benefits, health insurance stipends, and leave of absence processes
  • Support performance reviews, coaching conversations, and corrective action when needed
  • Maintain the employee handbook and company policies, updating them as regulations change
  • Coordinate safety training records with the production team to keep OSHA documentation current
  • Partner with leadership on workforce planning as the company continues to grow

What You Bring

  • 2+ years of human resources, recruiting, or people-operations experience
  • Working knowledge of federal and New Jersey employment law and HR best practices
  • High discretion and proven ability to handle confidential information
  • Strong written and verbal communication — comfortable having honest, difficult conversations
  • Highly organized with reliable follow-through on documentation and deadlines
  • Proficient with HRIS systems, applicant tracking tools, and standard office software
  • HR certification (SHRM-CP, PHR) is a plus, but not required
  • Veterans and military spouses strongly encouraged to apply

Compensation

Salary plus performance bonus. $65,000–$90,000 depending on experience and certifications.

Benefits

  • •Competitive salary with performance bonus
  • •Health insurance stipend after 90 days
  • •Paid time off and holidays
  • •Direct partnership with company leadership — your recommendations get acted on
  • •Support for HR certifications and continuing education
  • •Career path to Director of People Operations as the team grows
  • •Veteran-owned culture built on integrity, accountability, and teamwork

Ready to Apply?

Scroll down to the application form. It takes about five minutes, and every application is reviewed by a real person on our team.

Reviewed within 2–3 business days
Every application tracked
Veterans & military spouses encouraged

Prefer to Reach Out?

Apply Now

Apply for Human Resources Manager

Fill out the form below to submit your application.

Apply Now

Fields marked with * are required.

Screening Questions

All questions must be answered to submit.

How many years of human resources or recruiting experience do you have?

Have you managed full-cycle recruiting, from posting through offer?

Are you comfortable enforcing company policy and having corrective-action conversations?

Which HRIS or applicant tracking systems have you worked with?

Do you have experience with New Jersey employment regulations?

Are you able to maintain strict confidentiality with sensitive employee information?