Open positions

We are a fully remote company offering exciting opportunities in a flexible work environment. We support growth and learning opportunities to help our employees achieve their personal and professional goals.

We currently don’t have any openings. Please check back later. Thanks for your interest!

Current openings

The Sr. Payroll Specialist is responsible for the effective execution of payroll operations for an assigned group of clients, including accurate and timely processing of timecard entry, data entry, payroll processing, payroll distribution and invoice distribution. The role will assist the improvement of the day-to-day payroll operations by collaborating with Payroll Team Leadership and the Payroll Analyst on department initiatives and intra-team training. In addition, this role is responsible for process reconciliation and vendor management.

Success in this position will be measured by producing accurate and timely payroll and tax files and invoicing for our clients.

Essential job functions:
  • Performs and coordinates all facets of multiple payroll cycles in all 50 states, using an in-house payroll system, for exempt and non-exempt employees as well as independent contractors.
  • Ensures accurate and timely processing of payroll updates including new hires, terminations, and changes to pay rates to meet deadlines.
    Interprets company pay policies for government regulations and exemptions.
  • Proactively identifies and resolves payroll discrepancies and collaborates with service team on appropriate communication to employees.
  • Responsible for the accurate and timely processing of terminations and processes off-cycle termination checks as well as off-cycle checks due to missed deadlines or administrative errors.
  • Responsible for reviewing and processing items on the Payroll Dashboard for additional pay, terminations, independent contractors, and time off requests daily.
  • Prepares and transmits the bank files for checks and direct deposits.
  • Troubleshoots issues and works with IT on successful transmission.
  • Transmits daily tax files within prescribed timelines and resolves tax code mapping discrepancies.
  • Collects, processes, and reconciles all garnishments and liens by preparing employee communication and uploading to the vendor.
  • Uploads weekly reports for benefits and performs audits of payroll activity with appropriate vendor platforms.
  • Reviews wage calculations and corrects errors to ensure accuracy of payroll.
  • Works within multiple timekeeping systems to run integration for timecard reports.
  • Reviews and ensures proper tax set ups including Federal, State, and Local.
  • Reviews pre and post payroll processing audit reports.
  • Creates and posts invoices for clients. Submits invoices to Billing Team for distribution.
  • Completes manual check distribution within bank platform to post daily checks.
  • Analyzes expense report detail and ensures proper documentation received.
  • Maintains employee information as confidential and secure.
  • Reviews and actions incoming payroll mail (garnishments, tax notices, etc.).
  • Partners with internal departments, (Billing, HR, and Service) to serve as a point of contact for payroll inquiries, including knowledge of payroll best practices, wage and tax requirements.
  • Corresponds with federal, state, and local tax agencies as needed.
Other duties:
  • Provides guidance, assistance, and training to less experienced team members.
  • Performs other job-related duties and responsibilities as may be assigned from time to time.
  • Assists on department projects or product rollouts as necessary.
  • Mandatory department coverage is Monday through Friday, 7:00 am to 4:00 pm Pacific Time. Senior Payroll Specialists must contribute equally to coverage requirements.
Preferred qualifications:
  • 3 years of payroll processing for multiple clients (Employer of Record, PEO, or Staffing industry).
  • Experience with multi-state payroll processing and related payroll taxes, including reciprocity.
  • Knowledge of Fed/State withholding and SUTA requirements in all 50 states is required.
    Expert-level knowledge of complex payroll concepts (fringe benefits, 3rd party sick pay, overpayments, garnishments, imputed income, local taxes, final pay rules by state, W-2/W-2c reporting, deduction reporting and reconciliation, FLSA, etc.).
  • Strong process & organizational skills.
    CPP certification preferred.
  • Proven audit and analysis skills related to payroll validation.
  • Exceptional ability to multi-task with an emphasis on attention to detail and quality.
  • Excellent written and oral communication skills.
  • Knowledge of gross to net calculations (disposable income, manual tax calculation, and other common payroll formulas).
  • International payroll experience preferred, but not required (Canada, United Kingdom, Ireland, Germany, Netherlands, Belgium, or Singapore).
  • Experience with an in-house payroll system (Microsoft Dynamics, PeopleSoft, Oracle) preferred, but not required.

Hiring Range: $59,000 – $77,000

Current openings

The Payroll Manager role is a hands-on leadership position.  This role is responsible for managing a team of Payroll   Specialists responsible for client payrolls, while also having ownership of processing assigned client payrolls. The Payroll Manager will serve as a Subject Matter Expert to our internal team members, clients, and contingent workers, for payroll regulations and policy. This role is responsible for all aspects of payroll operations, including establishing processes, procedures, and implementing best practices. In addition, this role will partner with stakeholders on all configuration, business analysis, and product delivery.
Essential job functions:
  • Serves as a Subject Matter Expert on payroll regulations, procedures, and policy. Trains Payroll Team on interpretation and recommendation on procedures.  Provides support to Payroll Team on payroll issues to prevent errors of advanced complexity.
  • Performs research and analysis of current payroll and tax issues and implements appropriate solutions.
  • Fully analyzes, understands, and documents legislative changes and requirements and guides IT, Client Services, and legal departments with the implementation of payroll related procedures and systems changes.
  • Ensures taxes and other required government withholdings are collected, deposited, and reported on a timely basis to federal, state, and local authorities in a secure manner along with ensuring relevant internal controls are in place and executed.
  • Understands payroll strategies and delivers recommendations for improving payroll process. Champions payroll-related projects. Leads and supports all projects and initiatives directed by management.
  • Maintains oversight of departmental hiring and staffing, training and development, and employee relations to ensure the team is adequately functioning and supported to work together to exceed common goals.
  • Leads year-end tax activities including adjustments to tax withholdings, submission of IRS employer reports, and distribution of wage and tax statements to employees.
  • Maintains a partner relationship with third party payroll vendors including payroll software, timekeeping systems, payroll tax, garnishments, leave accruals, etc.
  • Collaborates with Client Services to identify client needs and address any payroll issues on a timely basis.  Resolves issues promptly or escalates complex issues to the appropriate department manager.
  • Collaborates and coordinates with all teams at IES for problem resolution of payroll or other operational issues as applicable.
  • Fully understands the 1Staff/Great Plains Back Office payroll and billing related tables to ensure that payroll is posted correctly, or fixes are executed in a timely manner to ensure errors are not introduced into financial statements.
  • Increases effectiveness and efficiencies in Operations through process improvements and good communication.
  • Monitors systems resources and payroll jobs while overseeing the flow of payroll processing to ensure data integrity and deadlines are met.
  • Develops, maintains, and executes an effective set of internal controls to ensure payroll and billing are processed error free and on time every time.
Preferred qualifications:
  • Staffing, Employer of Record, or PEO industry experience required.
  • 5 years in a payroll leadership role.
  • 10+ years experience with multi-state payroll processing and related payroll taxes, including reciprocity.
  • Knowledge of Fed/State withholding and SUTA requirements in all 50 states is required.
  • Experience with ADP Employment Tax Services and ADP SmartCompliance.
  • Expert-level knowledge of complex payroll concepts (fringe benefits, 3rd party sick pay, overpayments, garnishments, imputed income, local taxes, final pay rules by state, W-2/W-2c reporting, deduction reporting and reconciliation, FLSA, etc.).
  • Strong systems/technical skills.
  • Experience with Great Plains Payroll highly preferred but not required.
  • Microsoft SQL skills preferred.
  • Knowledge or exposure to payroll in Canada, Germany, UK and/or Ireland is highly desired.
Hiring Range: $94,000 to $110,000 annually We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


Be aware of suspicious recruiting emails and text messages that attempt to collect your personal information. IES will never ask for a driver’s license or Social Security number for an interview, attempt to collect money, or request you purchase equipment for which would later be reimbursable. IES does not use Google Hangouts for any step of the recruiting process. Should you have concern that you are being targeted by this scheme, please contact our corporate HR team at 858-715-5100 to confirm the validity of your interview process.

IES celebrates 50 years of innovative workforce solutions!