What are the responsibilities and job description for the Senior Bookkeeper position at Noble Rock Management?
We are looking for a seasoned Senior Bookkeeper with 10 years of hands-on experience in daily, multi-entity accounting. The ideal candidate is extremely organized, detail-oriented, proactive, and takes full ownership of their work. You must thrive in a fast-paced environment with many transactions and moving parts. Key ResponsibilitiesDaily AccountingEnter and categorize all financial transactions across multiple entitiesManage accounts payable—including vendor invoices, receipts, coding, and paymentsManage accounts receivable, rent payments, and reimbursementsReconcile bank accounts, credit cards, and cash accounts on a daily/weekly basisMaintain accurate ledgers, chart of accounts, and class/property-level coding Month-End & ReportingComplete month-end reconciliations for all accountsAssist with generating P&Ls by property, job-cost reports, and financial statementsTrack and reconcile intercompany transactions and allocationsMaintain documentation for audits, loans, and financial reviews Operational SupportSupport implementation of new financial systems (Yardi, workflows, etc.)Coordinate with ownership and operations team on accounting processesMaintain vendor records, W-9s, and assist with year-end 1099 preparationWork collaboratively with property management and construction teams to ensure correct coding Digital Organization & Document Management You must have excellent digital-organization habits — including setting up proper folder systems, enforcing consistent naming conventions, maintaining document accuracy, and keeping all financial records stored in the correct place. With many properties and a high volume of transactions, maintaining strict, logical digital structures is essential. You should be comfortable creating order out of complexity and ensuring that every invoice, receipt, reconciliation, and document is easy to find, properly labeled, and filed in the right workflow. Requirements10 years of professional bookkeeping experience (required)Strong proficiency in Accounting SystemsDeep understanding of:Chart of AccountsAccrual vs cash accountingBank & credit card reconciliationsVendor management and AP workflowsAR, rent payments, and multi-entity allocationsExperience handling high transaction volume with accuracy and consistencyAdvanced Excel/Google Sheets skills (filters, pivot tables, VLOOKUP/XLOOKUP, basic formulas)Exceptional attention to detail, accuracy, and follow-throughStrong ability to maintain digital organization — folder structures, naming conventions, document workflowsAbility to work independently, manage deadlines, and stay ahead of tasksExcellent communication skills (both written and verbal)Comfort working in a fast-paced, entrepreneurial environmentExperience with real estate, property management, or construction accounting is strongly preferred (but not required)Ability to enforce process, structure, and consistency Do Not Apply If...You struggle with organization, consistency, or following structured systemsYou get overwhelmed by managing many moving parts or high transaction volumeYou tend to procrastinate, fall behind on tasks, or require constant oversightYou are not comfortable enforcing process, structure, and accuracyYou prefer a slow-paced environment or minimal responsibility What We OfferCompetitive pay, based on experienceLong-term stability with a growing real estate organizationDirect interaction with ownership and leadershipOpportunity to help build a professionalized accounting departmentSupportive, fast-moving, entrepreneurial environmentCompany DescriptionNoble Rock Companies is a fast-growing real estate investment, development, and property management group with a diverse portfolio of residential, commercial, and construction projects. We are building a highly organized, professional finance department and are seeking an experienced bookkeeper who excels in structure, accuracy, and daily accounting discipline.
Salary : $65,000 - $85,000