Senior Accountant
Job details
- Pay
- $80,000 – $95,000 a year
- Work mode
- Remote
- Employment
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Oct 20, 2026
- Last confirmed open
- Oct 21, 2026
About this role
Applications are accepted through our hiring portal only: https://jobs.gusto.com/postings/technical-training-professionals-senior-accountant-3d1c88e8-3712-4b07-8808-e5399b3f609b
About TTP
Technical Training Professionals (TTP) is a specialized workforce readiness partner to the power generation industry. We build training platforms, custom content, and technical documentation that help utilities and independent power producers operate their plants safely and effectively. Phoenix is our finance hub, with the broader team operating across multiple locations, and we are growing.
Position Overview
TTP is hiring a Senior Accountant to own our accounting function end-to-end. This is a hands-on role. The Senior Accountant personally executes AP and AR daily while also owning month-end close, revenue recognition, project accounting, and financial reporting.
Both the transactional and the analytical sides of accounting are core, long-term responsibilities, not phases to grow out of.
The role reports directly to the CEO and serves as the internal financial lead and primary liaison to our outside CPA. Because there is no internal controller layer, this role requires a candidate with genuine independence, strong full-cycle experience, and comfort operating without daily oversight.
It is a great fit for a CPA-track or credentialed accountant who wants meaningful ownership of a growing company's finance function and direct visibility to leadership.
This is a full-time, in-office position at our Phoenix location. We work in-office because the Senior Accountant sits next to the CEO, owns the numbers leadership makes decisions from, and has direct impact on how a growing company scales.
Key Responsibilities
Accounts Payable
- Enter vendor bills, route for approval, and process check runs, ACH batches, and wire payments
- Maintain vendor records including W-9s, payment terms, and remit-to information
- Reconcile vendor statements and resolve billing discrepancies
- Prepare and file annual 1099s
Accounts Receivable
- Generate customer invoices and apply payment receipts
- Follow up on past-due accounts and manage collections communications
- Reconcile customer accounts and resolve billing disputes
- Prepare aging reports and communicate status to leadership
General Ledger and Month-End Close
- Own the monthly close process from reconciliation through package delivery to the outside CPA
- Record recurring and adjusting journal entries
- Reconcile bank accounts, credit card accounts, and balance sheet accounts monthly
- Maintain the fixed asset schedule and record depreciation
- Post accruals and amortize prepaid expenses
- Prepare monthly and quarterly financial statements (P&L, balance sheet, cash flow) for leadership review
Revenue Recognition
- Serve as the internal expert on revenue recognition policy and application
- Manage deferred revenue schedules and support GAAP revenue recognition, including monthly revenue schedules and related journal entries
- Reconcile revenue by project and subscription
- Own recurring revenue accounting for the Preserve SaaS platform
Project Accounting
- Track project costs and monitor labor allocations
- Assist with percentage-of-completion or milestone reporting as applicable
- Analyze project profitability
- Reconcile project budgets against actual costs
Payroll (Processing Support)
- Run payroll cycles in Gusto, including reviewing hours, approving timesheets, and submitting for processing
- Coordinate with HR on new hire payroll setup, terminations, and compensation changes
- Record payroll journal entries and reconcile payroll to the general ledger
- Support year-end W-2 processing and reconciliation
Ongoing and Periodic
- Lead the annual audit or CPA review preparation, serving as the primary point of contact for external advisors
- Assist with sales and use tax filings
- Prepare weekly cash position reports and assist with cash flow forecasting
- Support budgeting and forecasting cycles, including variance analysis and commentary
- Maintain organized accounting records and documentation
- Ensure compliance with internal accounting controls and company policies
- Identify and implement accounting process improvements and automation opportunities
- Support ad hoc financial reporting and analysis requests from leadership
Required Qualifications
- Bachelor's degree in Accounting or Finance
- Five or more years of progressive accounting experience, including two-plus years at the Senior Accountant level or equivalent
- Direct experience owning a month-end close cycle end-to-end
- Demonstrated experience producing financial statements and supporting external audits or CPA reviews
- Strong working knowledge of GAAP, including revenue recognition (ASC 606)
- Proficiency with QuickBooks (Online or Desktop)
- Strong working knowledge of Microsoft Excel (pivot tables, formulas, reconciliations)
- Comfort personally executing AP, AR, and transactional accounting daily as a permanent part of the role, not as a temporary phase
- Ability to work independently and communicate proactively with leadership and outside advisors
Preferred Qualifications
- Prior experience in a small-company Senior Accountant role where transactional work and analytical work are both permanent responsibilities
- Experience supporting an outside CPA on monthly close, year-end, or audit work
- Familiarity with project-based revenue recognition or subscription revenue accounting
- Active CPA license or actively pursuing CPA licensure
- Experience implementing or optimizing accounting processes in a growing company
Key Competencies
- High attention to detail
- Strong analytical skills
- Excellent organizational skills and ability to manage multiple deadlines
- Process improvement mindset
- Strong written and verbal communication
- Ability to work independently and set priorities without daily direction
- Business acumen to translate financial data into actionable insights for leadership
- High level of integrity and confidentiality
Physical Requirements
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift 15 pounds at times
Job Type: Full-time
Pay: $80,000.00 - $95,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
- Work from home
Application Question(s):
- Can you work full-time in person at our Phoenix, Arizona office?
- Do you have 5+ years of progressive accounting experience beyond AP, AR, bookkeeping, or administrative finance alone?
- Have you managed month-end close, including reconciliations, journal entries, and accruals?
- Do you have full-cycle accounting experience, including GL, AP, AR, reconciliations, and preparing P&L and balance sheet reports?
- Have you professionally applied GAAP, including accrual accounting and revenue recognition, and used QuickBooks?
Work Location
In person