BEUMER Group

Logistics

Manager,SiteInstallation

$115–165k ~AI est. Somerset, New Jersey, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Manager, Site Installation at BEUMER Group. Skills: Site installation, Logistics systems, Project management, Team management. Lead on-site installation activities. Manage on-site installation activities”

What You'll Achieve.

Deliver projects safely; Deliver projects on schedule; Deliver projects within budget; Deliver projects in compliance

Industry & Context.

Logistics
Problems you'll solve

Problem-solving; Decision-making

Eligibility Requirements

Frequent travel, Work in industrial environments, Physically demanding site environment, Up to 30% travel

What They're Looking For.

Must Have

Bachelor's degree or equivalent experience, 5–10+ years industrial installation experience, Proven experience managing teams, Proven experience managing subcontractors, Understanding mechanical installation processes, Understanding electrical installation processes, Familiarity warehouse automation technologies, Knowledge commissioning processes, Knowledge system integration processes, Knowledge safety standards, Knowledge safety regulations, Experience large-scale automation projects, Obtain customer site security access

Nice to Have

Bachelor's in Engineering, Bachelor's in Logistics, Bachelor's in Project Management, Experience in logistics systems, Experience in automation systems

What You'll Do.

Lead on-site installation activities

Manage on-site installation activities

Coordinate with project managers

Coordinate with engineering teams

Coordinate with subcontractors

Coordinate with clients

Plan installation schedules

Monitor installation schedules

Ensure compliance health regulations

Ensure compliance safety regulations

Ensure compliance environmental regulations

Supervise subcontractors

Supervise installation crews

Ensure quality workmanship

Conduct site inspections

Resolve technical issues

Resolve operational issues

Manage site logistics

Track project milestones

Track project budgets

Report progress to stakeholders

Oversee system testing

Oversee system commissioning

Oversee final acceptance

Ensure proper documentation

Ensure installation reports

Ensure handover documents

Support continuous improvement

Support lessons learned processes

How You'll Work.

Team & Collaboration

Cross-functional teams; Third-party contractors

Communication Scope

Stakeholder management

Process & Methodology

Project management

Full Job Description

BEUMER Group is an international leader in intralogistics, specializing in conveying, loading, palletising, packaging, sortation, and distribution technology across a wide range of industries, including airports, e-commerce, warehousing & distribution, and bulk material handling. We offer the right solution for nearly every logistics challenge. As a family-owned company, BEUMER combines tradition with innovation. We are proud of what our employees create each day. Integrity, Inspiration, Quality and Teamwork! The Manager, Site Installation for Logistic Systems oversees the on-site installation, commissioning, and handover of automated logistics solutions, including conveyors, sortation systems, AS/RS, and warehouse automation. This role is accountable for delivering projects safely, on schedule, within budget, and in full compliance with technical and quality standards. Leading a team of Site Installation Supervisors, the Manager directs all on-site activities, including coordination of third-party contractors. The role ensures seamless site operations through strong oversight of safety, quality, schedule, and cost performance.Balancing strategic leadership with hands-on involvement, the Manager remains closely engaged in site execution, resolving issues, supporting the team, and driving progress through commissioning to successful project handover. Key Responsibilities • Lead and manage all on-site installation activities for logistics systems projects • Coordinate with project managers, engineering teams, subcontractors, and clients • Plan and monitor installation schedules, resources, and progress • Ensure compliance with health, safety, and environmental (HSE) regulations • Supervise subcontractors and installation crews, ensuring quality workmanship • Conduct site inspections and resolve technical or operational issues • Manage site logistics including material delivery, storage, and handling • Track project milestones, budgets, and report progress to stakehold

Free ATS check

Applying for this Manager, Site Installation role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about BEUMER Group?

Real rants from real employees. Read before you apply.

Read Company Rants →