Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Payroll Specialist

$68.88k - $110.2k

MSA Professional Services

Payroll Specialist

MSA is seeking a detail-oriented Payroll Specialist in our St Paul MN office to support accurate and timely payroll processing with our Architecture, Engineering and Construction consulting firm. This role plays a critical part in ensuring payroll accuracy, maintaining compliance with federal, state, and local regulations, and supporting project-based labor reporting that drives financial performance.

The Payroll Specialist works closely with Accounting, Human Resources, Project Managers, and leadership to ensure payroll data, time reporting, and labor allocations are accurate and aligned with company policies and project requirements.

Who We Are

At MSA, we believe great people build great communities. As a 100% employee-owned ESOP firm, our teammates share in the success of the company while working together to deliver impactful solutions for the communities we serve. We foster a collaborative environment where curiosity, innovation, and professional growth are encouraged.

Responsibilities

Payroll Processing

  • Process and reconcile bi-weekly or semi-monthly payroll within company payroll and timekeeping systems
  • Review employee timesheets for completeness, proper approvals, and compliance with company policies
  • Ensure accurate allocation of regular, overtime, and premium pay to the correct project codes
  • Process employee deductions including benefits, retirement contributions, garnishments, and levies
  • Maintain compliance with federal, state, and local payroll tax requirements, including multi-state taxation

Timekeeping & Labor Reporting

  • Ensure all employee timesheets are submitted and approved according to company deadlines
  • Monitor compliance with project-based time reporting standards to support accurate job costing and billing
  • Review labor distribution reports to confirm hours are charged to appropriate projects and cost categories
  • Assist Project Managers and Project Accountants with labor corrections and reclassifications
  • Support month-end close by ensuring labor postings are accurate and reconciled

Compensation & Financial Reporting

  • Track and calculate PTO accruals, flex time balances, and related payouts according to company policies
  • Process final pay and PTO payouts for employee terminations
  • Reconcile payroll registers to the general ledger, including wage expenses, payroll taxes, and benefit deductions
  • Prepare payroll-related journal entries such as PTO accruals, bonus accruals, and payroll liabilities
  • Assist with year-end payroll processes including W-2 preparation and reconciliation

Collaboration & Continuous Improvement

  • Serve as a primary point of contact for employee payroll and timekeeping questions
  • Partner with HR to ensure accurate pay rates, benefit deductions, and accrual policies are applied
  • Coordinate with Accounting to ensure labor costs are recorded accurately for project reporting
  • Support internal and external audits by preparing payroll documentation and reports
  • Identify opportunities to improve payroll and timekeeping processes while maintaining strong internal controls

Qualifications

Education

  • Bachelor's degree in Accounting, Finance, Business Administration, or related field preferred
  • Equivalent professional experience will be considered

Experience

  • 4+ years of payroll or accounting experience
  • Experience in an Architecture/Engineering or professional services firm strongly preferred
  • Experience with project-based timekeeping and labor costing systems preferred

Skills

  • Strong attention to detail and accuracy
  • Working knowledge of payroll regulations and tax compliance
  • Ability to analyze payroll data and resolve discrepancies
  • Strong communication and collaboration skills
  • High level of integrity and discretion when handling confidential information

Work Authorization

This position requires authorization to work in the United States for any employer. We are unable to provide sponsorship for this role.

Benefits & Compensation

Salary Range: $68,877 $110,204 depending on experience and qualifications. Candidates with significant experience may also be considered for a higher-level role with increased compensation.

Why Join MSA

Better Together A collaborative work environment that promotes open doors, new ideas, and honest opinions.

Multi-disciplinary Opportunities As multi-talented people in a multi-disciplinary firm, we encourage employees to explore interests, seek new experiences, and apply their skills where they can make the greatest impact.

We've Got Your Back Support when you need it and independence when you don't.

Commitment to DEIB We are committed to creating a workplace where everyone can bring their authentic selves to work and where diverse perspectives drive innovation.

Passion & Purpose We are passionate about what we do and proud of it. Join us to share ideas, "geek out," and think big.

Communities of Practice Our Communities of Practice bring together experts across disciplines to collaborate, share knowledge, and generate new ideas.

Additional Benefits

Eligible employees also receive a comprehensive benefits package, including:

  • Medical, Dental & Vision Insurance for employees and eligible dependents
  • Paid Time Off: Minimum of 17 days in the first year
  • Paid Holidays: 8 holidays annually
  • Paid Parental Leave: 2 weeks for both parents, with additional paid leave for birth parents
  • Employer-Paid Insurance: Life, short-term disability, and long-term disability coverage
  • Employee Stock Ownership Plan (ESOP): As a 100% employee-owned company, eligible employees receive company shares at no cost
  • 401(k) Retirement Plan: With a generous employer match that is immediately 100% vested
  • Short-Term Incentive Program (STIP): Annual performance-based bonus opportunity

Equal Opportunity/Affirmative Action Employer

MSA is 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, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.

MSA is committed to creating a diverse and inclusive workplace and encourages candidates from all backgrounds to apply.

Reasonable Accommodation Statement

If you require a reasonable accommodation during the application or interview process, please contact View email address on click.appcast.io so we can assist you.

MSA Professional Services
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Payroll Specialist in Saint Paul, MN vacancy
  •  ...Logbank is looking for a Payroll Administrative Assistant in Minnesota. You will support the HR/Finance department by processing payroll records, handling deductions, and resolving discrepancies. The ideal candidate has at least 3 years of payroll processing experience... 
    Suggested
    Part time

    Logbank

    Saint Paul, MN
    3 days ago
  • $32 - $42 per hour

     ...Kaizen Lab Inc. is seeking a detail-oriented Payroll Specialist in Minnesota to manage payroll processing, ensuring accuracy and compliance. The role offers a pay range of $32.00 – $42.00 per hour, full-time schedule, and generous benefits including medical, dental, and... 
    Suggested
    Hourly pay
    Full time

    Kaizen Lab Inc.

    Saint Paul, MN
    3 days ago
  •  ...Description Job Summary The Payroll Specialist provides vital human resources, benefits, and labor data support to the organization. This role is responsible for overseeing the processing of bi-weekly payroll in coordination with our outsourced payroll provider, ensuring... 
    Suggested
    Work at office
    Local area

    Unify-Energy-Solution

    Saint Paul, MN
    3 days ago
  • $32 - $42 per hour

     ...who loves getting the details right (and getting everyone paid on time), you’ll feel right at home here. We’re looking for a Payroll Specialist who can run payroll end-to-end, keep things accurate and compliant, and make the pay process smooth and stress‑free for our team... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Monday to Friday

    Kaizen Lab Inc.

    Saint Paul, MN
    4 days ago
  • $68.88k - $110.2k

     ...Overview MSA is seeking a detail-oriented Payroll Specialist in our St Paul MN office to support accurate and timely payroll processing with our Architecture, Engineering and Construction consulting firm. This role plays a critical part in ensuring payroll accuracy, maintaining... 
    Suggested
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    MSA Professional Services, Inc.

    Saint Paul, MN
    1 day ago
  • $60k - $75k

     ...construction projects and offer rewarding work, exceptional training, and career development opportunities. Job Summary The Payroll Specialist is accountable for a wide variety of payroll-related tasks, verifying time, attendance records, and pay rates from employees... 
    Work at office
    Local area
    Visa sponsorship

    American Engineering Testing

    Saint Paul, MN
    2 days ago
  •  ...Payroll Specialist The City of Saint Paul is seeking a detail-oriented, experienced payroll professional to join our team. This is an opportunity for a qualified candidate to step into a key role ensuring the timely and accurate processing of payroll for the City.... 

    Minnesota City Jobs

    Saint Paul, MN
    1 day ago
  • $58.18k - $81.33k

     ...Payroll Specialist Print ( Apply  Payroll Specialist Salary $58,177.60 - $81,328.00 Annually Location Talent and Equity Resources/Human Resources, MN Job Type Full Time Remote Employment Flexible/Hybrid Job Number 26-01919A Department... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work

    City of St. Paul

    Saint Paul, MN
    2 days ago
  • $25.99 - $29.17 per hour

     ...Independent School District 196 is seeking a Payroll Specialist to process payroll and maintain payroll records. The position requires a High School Diploma and experience in payroll processing, preferably within a school district. Applicants should be detail-oriented... 
    Hourly pay

    Independent School District 196

    Saint Paul, MN
    4 days ago
  •  ...The City of Saint Paul is looking for a Payroll Specialist to join their team. This position involves managing payroll transactions, maintaining employee records, and ensuring timely payroll processing. Candidates need four years of payroll experience or an Associate... 

    City of St. Paul

    Saint Paul, MN
    4 days ago
  •  ...rate impact investing; nationwide loan servicing; and deposit management. OSP is seeking a detail-oriented and experienced Sr. Payroll Specialist to join our team. As a Sr. Payroll Specialist, you will be an influential part of the business by partnering closely with... 
    Full time
    Local area

    6AM City

    Saint Paul, MN
    3 days ago
  •  ...As a Payroll Specialist Contractor, you will have the opportunity to: Process the payroll for the US and Canadian-based employees Manage the state, local, and provinces payroll tax notifications Maintain the payroll records in the payroll system Balance payroll accounts... 
    For contractors
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Dormont Manufacturing Company

    Saint Paul, MN
    3 days ago
  •  ...The City of Saint Paul is looking for a detail-oriented Payroll Specialist to manage payroll transactions and ensure accurate processing for the City. In this key role, you will audit and reconcile data, maintain records, and thrive in a fast-paced environment. We seek... 

    Minnesota City Jobs

    Saint Paul, MN
    14 hours ago
  •  ...O’Brien-Staley Partners is seeking a detail-oriented Sr. Payroll Specialist to manage payroll operations at our Edina, MN headquarters. You will handle payroll for multiple states, ensuring accuracy and compliance while collaborating closely with HR and other departments... 

    6AM City

    Saint Paul, MN
    4 days ago
  • $68.88k - $110.2k

     ...A consulting firm is seeking a detail-oriented Payroll Specialist in St Paul, MN, to ensure accurate and timely payroll processing. The role involves bi-weekly payroll processing, compliance with tax regulations, and collaboration with HR and Project Managers. Ideal candidates... 

    MSA Professional Services, Inc.

    Saint Paul, MN
    3 days ago
  • $70k - $75k

     ...Planned Parenthood Action Fund, Inc. is seeking a Payroll Specialist to manage the payroll process accurately and timely. This role involves compiling payroll statistics and coordinating with HR. Candidates should have 2+ years of experience in multi-state payroll administration... 
    Full time
    Remote work

    PLANNED PARENTHOOD ACTION FUND INC

    Saint Paul, MN
    1 day ago
  •  ...Millerbernd Manufacturing Company is hiring a Payroll & Accounting Specialist in Winsted, MN. In this full-time role, you will process payroll for over 500 employees, support accounting functions, and ensure compliance with regulations. The ideal candidate should possess... 
    Full time

    Millerbernd Manufacturing Co.

    Saint Paul, MN
    14 hours ago
  • $65k - $75k

     ...We are seeking a detail-oriented and experienced Payroll Associate to manage and process payroll for our organization, with a specific focus on prevailing wage compliance and reporting. The ideal candidate will have a strong understanding of payroll systems, labor laws... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    New Energy Equity

    Roseville, MN
    4 days ago
  • $95.59k - $116.83k

     ...Global Payroll Analyst Collaborate with Innovative 3Mers Around the World. This position offers a career opportunity for individuals with diverse payroll, HR, or finance experience, including private, public, government, or military backgrounds. Job Description The Global... 
    H1b
    Work at office
    Remote work
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    3 days ago
  •  ...listing does not mean that any positions are currently open or available at Costco. Position Summary Assists employees and managers with payroll information and reports. Keys, reviews, corrects, and updates entries to automated payroll system. Maintains personnel files and... 
    Temporary work

    Elijahhouseliving

    Woodbury, MN
    2 days ago
  •  ...employees bring to Patterson and believe that they build a stronger and successful organization. The objective of the Patterson payroll department is to serve our customers, internal and external, by ensuring timely, accurate, and compliant processing of time, taxes,... 
    Work at office

    Patterson Companies

    Saint Paul, MN
    5 days ago
  • $109.2k - $133.47k

     ...Job Description: Job Title USAC Payroll Analyst Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that the company that... 
    Full time
    H1b
    Work at office
    Local area
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    1 day ago
  •  ...Career development opportunities ~ Employee discount programs Position Overview: We are seeking a detail-oriented Payroll Specialist with strong experience in full-cycle payroll processing and multi-state payroll tax compliance. This role is responsible for... 
    Full time
    Local area
    Monday to Friday

    Resolute Industrial

    Minneapolis, MN
    2 days ago
  •  ...Payroll Specialist Responsible for processing payroll for all employees, maintaining records, processing and remitting required withholdings and deductions, and preparing and filing related reports. Provides excellent customer service regarding payroll activities and... 
    Remote work

    Minnesota City Jobs

    Minneapolis, MN
    4 days ago
  • $25 - $30 per hour

     ...Salary Range $25.00 - $30.00 Hourly Category Corporate Payroll Specialist Payroll Specialist Location: Minneapolis, MN 55443 (onsite) Reports To : Human Resource Manager Compensation Range: $25 - $30 hourly, non-exempt Benefits: Medical, dental... 
    Hourly pay
    Local area
    Worldwide
    Visa sponsorship
    Work visa

    Ceres Environmental Services

    Minneapolis, MN
    3 days ago
  • $23.5 per hour

     ...Payroll Specialist Orion Associates provides business management services like payroll administration, training, human resources, and more for various companies. All of our companies work together to administer high quality professional services for staff while also... 
    Hourly pay
    16 hours
    Full time
    Summer work
    Work at office
    Work from home
    Monday to Friday
    2 days per week

    Orion ISO

    Minneapolis, MN
    2 days ago
  •  ...and experiences while demonstrating a commitment to serving all residents with expertise and respect. Responsible for processing payroll for all employees, maintaining records, processing and remitting required withholdings and deductions, and preparing and filing... 
    Remote work

    City of St. Louis Park, MN

    Minneapolis, MN
    1 day ago
  •  ...offices in Georgia and DC, as well as offices in Africa and the Middle East. The Center for Victims of Torture is hiring a full-time Payroll Administrator to oversee payroll administration processes and support human resource functions. The Payroll Administrator will... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Work visa

    Center for Victims of Torture

    Saint Paul, MN
    5 days ago
  •  ...Elijahhouseliving is looking for a dedicated individual to assist employees and managers with payroll information and reports. The role involves entering and correcting data in the automated payroll system while maintaining personnel files and OSHA reports. The position... 

    Elijahhouseliving

    Minneapolis, MN
    3 days ago
  • $23 - $29 per hour

     ...listing of all aspects of the position. Reach out to Human Resources with any questions (****@*****.***). JOB SUMMARY The Payroll Specialist is a part-time position, whose focus is to process the bi-weekly payroll for Bigos Management. This position coordinates... 
    Part time
    Work at office

    Bigos Management

    Minneapolis, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Payroll Specialist. Be the first to apply!