Schweitzer Engineering Laboratories (SEL) is seeking a Human Resources Specialist to join its Immigration Team. The role supports employees and their families through employment-based immigration processes, including labor market testing and recruitment documentation, case management, immigration file maintenance, and support throughout the sponsorship and immigration lifecycle. The specialist works with employees, managers, recruiters, immigration counsel, foreign nationals, and other stakeholders to ensure timely, compliant service. The position also involves maintaining knowledge of immigration law, tracking deadlines and records, supporting reporting and compliance, conducting routine audits, and cross-training with department colleagues. The position is located in Pullman, Washington.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level