KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2228
Applications open Internship

Junior Engineer

Clean Harbors

  • Bengaluru, India
  • 3.5 LPA
  • Internship
  • Posted Oct 28, 2026
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Clean Harbors is a leading provider of environmental, energy and industrial services in North America, with a growing footprint in India. The company offers a comprehensive portfolio that includes hazardous waste management, industrial cleaning, emergency spill response, and specialty chemical services. With a strong emphasis on safety, sustainability and innovation, Clean Harbors has built a reputation for delivering reliable solutions to complex industrial challenges while maintaining high standards of regulatory compliance. The organization invests heavily in employee development, offering continuous learning programs, mentorship, and clear career progression pathways for fresh talent. The Junior Engineer role is an entry‑level position designed for recent engineering graduates who are eager to apply their academic knowledge in a real‑world industrial setting. As a Junior Engineer, you will be part of multidisciplinary teams that support day‑to‑day operations, assist senior engineers in project execution, and contribute to process improvement initiatives. This role provides a solid foundation for a long‑term career in engineering, offering exposure to a variety of domains such as mechanical systems, process safety, environmental compliance, and equipment maintenance. **Key Responsibilities** 1. Assist senior engineers in the design, installation, and commissioning of mechanical and process equipment. 2. Conduct routine inspections and preventive maintenance of plant machinery and infrastructure. 3. Prepare and update technical documentation, including drawings, specifications, and work orders. 4. Support the execution of safety audits and ensure compliance with local and international regulations. 5. Participate in root‑cause analysis of equipment failures and propose corrective actions. 6. Collect and analyze operational data to identify efficiency improvement opportunities. 7. Collaborate with cross‑functional teams to troubleshoot process deviations and implement solutions. 8. Assist in the preparation of project cost estimates, material requisitions, and vendor coordination. 9. Contribute to continuous improvement initiatives such as Lean Six Sigma or Kaizen events. 10. Maintain accurate records of maintenance activities and report progress to supervisors. **Tech Stack & Tools**: Basic knowledge of CAD software (AutoCAD/ SolidWorks), familiarity with MS Office (Excel, PowerPoint), understanding of PLC basics, exposure to safety management systems (ISO 45001), and willingness to learn industry‑specific software platforms. **Growth Path**: Starting as a Junior Engineer, high performers can advance to Engineer, Senior Engineer, and eventually to Project Lead or Technical Manager roles within 3‑5 years, depending on performance and additional certifications. The company also supports further education such as PMP, Six Sigma, or specialized technical courses. **Why Join Clean Harbors?** The organization offers a dynamic work environment where fresh talent is valued and mentored. Employees benefit from a strong safety culture, competitive compensation, and opportunities to work on diverse projects that have a tangible impact on environmental sustainability. The exposure to global best practices and the chance to work alongside seasoned professionals make this role an excellent launchpad for a rewarding engineering career.

Eligibility & process

Who can apply

Bachelor's degree in Mechanical, Electrical, Chemical, or related engineering discipline; Minimum 60% aggregate (or CGPA 6.0/10); Fresh graduates or candidates with up to 6 months of relevant experience; No active backlogs at the time of joining; Eligible batch years: 2022‑2025; Must be legally authorized to work in India.

Skills & stack

Basic Cad Ms Office Understanding Of Safety Standards Willingness To Learn Industry Tools Advanced Excel

Selection process

  1. Round 1: Online aptitude test (quantitative, logical reasoning, verbal)
  2. Round 2: Technical interview (fundamentals, project discussion, problem‑solving)
  3. Round 3: HR interview (fitment, motivation, salary expectations)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Basic Cad, Ms Office, Understanding Of Safety Standards, Willingness To Learn Industry Tools, Advanced Excel) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Clean Harbors Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Clean Harbors as a Junior Engineer?
Highlight Clean Harbors's market reputation, recent tech innovations, and how your skills in Basic Cad directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Clean Harbors 3.5 LPA
Recruiter Resume Apply
Chat Chat with Kashii