Implementation Analyst
Albany, Dougherty County, Georgia, 30383, USA
Listed on 2026-11-01
-
Accounting
Financial Compliance, Financial Reporting, Accounting & Finance
OnPay is a fast-growing software company headquartered in Atlanta, offering a modern cloud-based payroll, HR, and benefits solution for small to midsize businesses. We’re currently seeking talented and curious individuals to join our team. We want to hear from you if you are interested in joining an exciting and fast-growing company!
Learn more at
We’re on a mission to combine excellent client service with payroll expertise and superb technology — and we are scaling fast as we’ve just raised $100 million in growth funding led by Carrick Capital Partners.
The RoleWe are seeking a detail-oriented and analytical Implementation Analyst to join our Implementation Team. In this role, you will play a critical part in onboarding new clients to our payroll platform by accurately migrating, auditing, and configuring historical payroll data and prior wage information. Your primary focus will be ensuring seamless wage transfers so our clients can process their first payroll accurately and remain fully compliant with tax and reporting regulations.
WhatYou’ll Do
- Extract, clean, transform, and load prior quarter and year-to-date (YTD) payroll data from client legacy systems into our proprietary payroll platform.
- Audit and reconcile prior wage entries against tax filings (Forms 941, 940, state unemployment tax reports, and W-2 summaries) to ensure total balance accuracy.
- Configure employee tax setups, local jurisdictions, and deduction/earning accumulators based on historical data.
- Conduct testing and historical variance analysis to identify and resolve discrepancies prior to go-live.
- Partner with Onboarding Coordinators to troubleshoot complex tax setups or multi-state wage adjustments.
- Identify patterns in data errors and document best practices to improve standard operating procedures (SOPs) for data migration.
- Maintain detailed documentation and audit trails.
- Stay current on changing federal, state, and local payroll tax legislation affecting amendments and filing guidelines.
- Perform other related duties as assigned.
- 1–3 years of dedicated experience in payroll tax processing, payroll auditing, or payroll tax resolution, with demonstrated expertise in payroll implementation.
- Bachelor’s degree in Accounting, Finance, Business Administration, or equivalent experience, preferred..
- Certified Payroll Professional (CPP) or Fundamental Payroll Certification (FPC), preferred.
- Strong understanding of US payroll fundamentals, including YTD accumulation, tax with holdings (Federal, State, Local), FUTA/SUTA, and year-end reporting (W-2s).
- Meticulous accuracy when handling numerical data and financial records; strong spot-checking and auditing capabilities.
- Ability to identify root causes of data mismatches and reconcile balance discrepancies independently.
- Exceptional attention to detail, strong problem-solving capabilities, and clear written/verbal communication skills.
- Adaptable and comfortable operating in a fast-paced, startup-like environment.
- Team-oriented, resilient, proactive and solutions-focused.
- Customer-service mindset: clear communication, patience, and professionalism when working with stakeholders.
- Ability to manage multiple requests and prioritize effectively.
- Must be highly organized, dependable and self-disciplined with a strong work ethic.
- Solid analytical skills, ability to learn at a fast pace.
- Momentum that matters:
We’re backed by over $100MM in new funding and scaling rapidly. - Market-leading product:
OnPay consistently ranks among the highest-rated payroll solutions, earning top marks for usability, customer satisfaction, and support. - Remote flexibility:
Work from anywhere in the U.S., or join our collaborative HQ team in Atlanta’s Ponce City Market if you reside in the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).