Bookkeeping Specialist
Listed on 2026-11-01
-
Accounting
Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Accounting Assistant, Accounts Payable Clerk
AIMRIGHT Testing & Engineering, LLC | AIMRIGHT Drilling Services, LLC
Tulsa, Oklahoma | On-site
Full-time | Hourly, Non-Exempt | 40 hours/week
$23–$29/hr based on experience
Accounting & Administration
Reports to:
Accounting Manager / Designated Finance Leader
AIMRIGHT is seeking a detail-oriented, dependable, and proactive Bookkeeping Specialist to support our growing engineering, construction materials testing, and drilling operations.
This position plays an important role in maintaining accurate financial records, processing vendor invoices, coordinating purchase orders and approvals, preparing customer invoices, and supporting the daily accounting functions of the business.
The ideal candidate enjoys working with numbers, organizing information, solving problems, and collaborating with team members to ensure financial transactions are completed accurately and on time.
We are open to candidates at the Associate, Specialist, or Senior Specialist level, depending on demonstrated experience and capabilities.
Key ResponsibilitiesAccounts Payable (AP)
- Receive, review, code, and enter vendor invoices into Quick Books Online.
- Assign expenses to appropriate accounts, projects, departments, and cost categories.
- Track down outstanding approvals and supporting documentation from supervisors and project managers.
- Review and match invoices against purchase orders (POs), receipts, and approved purchases.
- Identify and resolve invoice discrepancies, missing information, and duplicate charges.
- Maintain organized vendor records and support timely payment processing.
Accounts Receivable (AR) & Customer Invoicing
- Prepare and issue accurate customer invoices based on project information, completed services, and approved billing details.
- Coordinate with project managers and department leaders to obtain information needed for billing.
- Review invoice accuracy, including customer information, project numbers, pricing, and supporting documentation.
- Monitor outstanding invoices and assist with customer billing questions and payment follow-up calls to customers.
- Help maintain accurate customer accounts and accounts receivable records.
Bookkeeping & Accounting Support
- Maintain accurate and timely financial records in Quick Books Online.
- Assist with account reconciliations, transaction reviews, and month-end accounting activities.
- Prepare and maintain Excel and Google Sheets spreadsheets, trackers, and reports.
- Support accurate project-related cost tracking and financial documentation.
- Identify opportunities to improve accounting workflows, accuracy, and efficiency.
- Assist with additional accounting and administrative responsibilities as needed.
- Practical experience with bookkeeping, accounts payable, accounts receivable, or related accounting functions.
- Working knowledge of Quick Books Online (QBO).
- Proficiency with Microsoft Excel and Google Sheets.
- Understanding of basic accounting principles, expense coding, and financial recordkeeping.
- Strong attention to detail, organizational skills, and accuracy.
- Ability to manage multiple priorities, follow up on outstanding items, and meet deadlines.
- Effective written and verbal communication skills.
- Ability to maintain confidentiality and handle sensitive financial information responsibly.
- 3–5 years of bookkeeping or accounting experience.
- Associate's or bachelor's degree in Accounting, Finance, Business, or a related field.
- Experience working in commercial construction, engineering, or construction-related professional services.
- Familiarity with geotechnical engineering, construction materials testing, or drilling operations.
- Experience with project-based accounting, job costing, purchase orders, and vendor management.
- Experience supporting…
(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).