Log in
All jobs
E

Site Engineer

Ecolab
CHN - Shanghai - Shanghai Posted Oct 22, 2026
Full-time

About this role

Summary

Responsible for on-site technical support, construction supervision, and daily management.

Duties & Responsibilities

  • Supervise construction and installation per drawings and specifications.

  • Track site progress and report daily status.

  • Assist in quality inspection and safety supervision.

  • Coordinate on-site issues with team and subcontractors.

  • Complete site documents and records. Education & Experience

  • Bachelor / College degree in Engineering.

  • 2–5 years site experience.

Skills

  • Familiar with site works.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →