Scratch is a creative programming language and the world’s largest online coding community for children and teens. Children around the world use Scratch and ScratchJr to create their own interactive games, stories, and animations -- and share their creations with one another. In the process, they learn to think creatively, reason systematically, and work collaboratively. Last year, more than 30+ million children and teens around the world created projects with Scratch.
As an organization, we’re focused on centering our work on supporting creative learning for youth from communities impacted by systemic inequities, investing in our online community, developing our team, scaling our infrastructure, and improving data privacy, interoperability, and in-school experience. We’re looking for a diverse pool of applicants to join our team of nearly 70 educators, designers, and engineers, and help us steward our community through this work.
Reporting directly to the Director for Finance and Administration the Payroll and Accounting Manager (PAM) will manage weekly and semi-monthly payrolls; the monthly and annual financial close; and play an integral role in reporting to internal and external stakeholders. To achieve these objectives, the PAM will work closely with members of each department, consultants, vendors, and significant external stakeholders including grant makers, grant recipients and board members.
Payroll and HR
Process semi-monthly & weekly payroll
Manage the timesheet processes
Ensure the integrity and accuracy of payroll data by conducting reconciliations and detailed audits to ensure accurate processing
Ensure payroll transactions are processed accurately, timely and are recorded in keeping with accepted accounting standards and principles.
Generate recurring and ad hoc Payroll reports
Manage relationship with payroll provider
Manage annual processes such as W2 distributions
Liaise on the parental, family and medical leave process ensuring accurate calculation for payments to staff
Ensure accurate and timely monthly, quarterly and year end close to maintain financial record systems in accordance with Generally Accepted Accounting Principles
Prepare manual, recurring and adjusting journal entries
Ensure payroll expenses are properly recorded and aligned with approved budgets
Conduct monthly variance analysis of payroll and benefit related accounts
Document standard operating procedures to support effective internal controls
Perform budget to actual and forecast analysis for salary, payroll, HR and benefit expenses on a monthly and quarterly basis
Forecast salary, payroll, HR, and benefit expenses on a monthly and quarterly basis
Analysis and reconciliation of HR benefits related expenses, including retirement withholdings, medical benefits, pre-tax administrator expense,
Grant Expense Allocation for payroll and non-payroll transactions
Ensure proper expense allocation for grants and other specific funding
Assist with the development and implementation of internal financial policies and procedures with emphasis on internal controls
Review accounting documents to ensure accuracy of information and compliance
Contribute to and, as appropriate, manage special projects
You have a Bachelor’s degree (a Business and/or Accounting degree a plus) and 3 to 4 years minimum full time work experience in a business office
You are a collaborative team player and have a positive customer service attitude
You have advanced proficiency in Microsoft Excel and are familiar and comfortable with financial systems
You have keen attention to detail and are excellent with time and project management
You are deadline-driven and solutions-oriented
You are strong in verbal and written communication
You operate in the highest standards of ethical conduct and confidentiality
The compensation range for this position at $70,000.
The Scratch Foundation is an equal opportunity employer. Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities. We especially encourage historically marginalized identities to apply.