Controller Jobs
Controller jobs are open across manufacturing, healthcare, financial services, technology, and nonprofits, at every level from assistant controller to divisional and corporate controller, with specializations in financial reporting, cost accounting, and revenue recognition. Find a role that fits from the openings below and apply directly.
Find Controller JobsLooking for remote work? View remote controller jobs →Overview
Showing 5 of 3,341+ Controller jobs









The Assistant Controller is responsible for assisting the controller in the Finance and Accounting Departments daily operations including general ledger, internal financial reporting, filing of regulatory reports, and the preparation of the consolidated annual budget. With the assistance of the Controller, the Senior Financial Analyst assists in the preparation of quarterly and year-end financials and accompanying footnote and MD&A disclosures, and preparation of annual tax return and remission quarterly tax payments. Additionally, the position is responsible to maintain, control, analyze, and report on accounts of various degrees of complexity, according to generally accepted accounting principles and regulatory principles.
At Harford Bank, we pride ourselves on following "The Harford Bank Way" a set of core values that shape our approach to banking and our commitment to our customers, the community, and ethical practices. These values define who we are and how we conduct business. You will lead by example and drive our culture to be infused in every activity with every team member.
Responsibilities:
- Responsible for embracing and supporting Harford Bank’s Core Values and Vision.
- On a daily, weekly or bi-weekly basis:
- Executes assigned operations and functions of the Accounting Department which may include preparing public funds reports and daily reconciliations, accounts payable and funds management.
- Processes investment portfolio trades in the trade system, complete internal trade tickets and checklists, and ensure all necessary documentation is obtained, reviewed, and approved.
- Prepares general ledger entries for payroll and investments.
- Reviews assigned general ledger reports daily, ensuring balances, postings, and net changes are reasonable.
- On a monthly basis:
- Executes new fixed asset setup, disposals, and modifications on the system. In addition, record the monthly depreciation accounting run.
- Maintains accrued and prepaid expense items.
- Prepares Bank-wide reconciliations and submit for review, for all assigned general ledger accounts.
- Assists in the month end closing process.
- Prepares all assigned collateral reports which may include the Federal Reserve Bank (FRB) discount window borrowing facility and the Federal Home Loan Bank of Atlanta (FHLBA) for the primary borrowing facility (QCRs).
- Obtains payroll system reports and reconcile to the Banks general ledger records.
- In collaboration with the Controller, gain proficiency on the ALM/Budgeting/Forecasting model. Assists with the maintenance and updating of the model.
- Assists with the preparation of the quarterly ALCO package.
- Gathers relative financial data and assists in the preparation of periodic regulatory reports for the Bank.
- Assists in the preparation of the quarterly and year-end filings with the FDIC or other regulatory bodies. This includes the Bank’s Form 10-Qs and Form 10-K.
- Maintains the General Ledger Chart of Accounts.
- Provides support, guidance, and problem-solving assistance to other areas of the Bank as requested.
- Attend bank meetings as required.
- Assists Controller or CFO with various projects as assigned.
- Performs additional related duties and responsibilities as required and assigned.
- Bachelor’s degree in accounting, Finance, or related field. CPA or MBA preferred but not required.
- A minimum of 2 years of accounting experience with increasing responsibilities in banking, or any equivalent combination of education, training, and experience which provides the required knowledge and abilities for this role.
- Familiarity with the following: GAAP, Financial Reporting, SEC Reporting, Regulatory Reporting, and assisting a company or bank in preparation for internal and external audits and regulatory examinations.
- Ability to effectively communicate with organizational peers and supervisors.
- High attention to detail with demonstrated accuracy of work product, accountability, and adherence to deadlines.
- Must be able to work in a team, individually and with others across the institution.
Harford Bank is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, Protected Veteran status, and sexual orientation/gender identity.
Controller Jobs by Experience Level
Top Cities Hiring Controllers
Explore controller openings in the cities hiring most right now.
See All 3,341+ Controller Jobs
Find roles that match your experience and apply in just a few clicks.
Find Controller JobsController Job Market
Who's Hiring
- Jobot74

- JPMorganChase43

- HEB33

- Robert Half20

- Keith17

Top Industries Hiring
- Staffing & Recruiting97
- Manufacturing40
- Insurance23
- Technology & Software23
- Consulting & Professional Services23
What Employers Look For
The qualifications that appear most often in controller jobs.
- Bachelor's degree in accounting or finance with a CPA license strongly preferred
- Five or more years of progressive accounting experience including supervisory responsibility
- Proficiency with ERP systems such as NetSuite, SAP, or Workday
- Experience with monthly close processes, financial statement preparation, and consolidations
- Knowledge of U.S. GAAP and technical accounting standards including ASC 606 and ASC 842
- Strong Excel skills including financial modeling, pivot tables, and data reconciliation
Tips for Your Controller Job Search
Tailor your resume to close requirements
Controller job listings almost always name specific requirements like ASC 842 lease accounting or multi-entity consolidations. Pull those exact phrases from each posting and weave them into your bullet points so your resume clears automated screening.
Lead with close cycle metrics
Hiring managers prioritize candidates who can shrink the monthly close. Quantify your close cycle improvements in days rather than percentages, and place that figure in your resume summary so it appears before a recruiter scrolls.
Apply early to roles that fit
Migrate Mate lists controller openings from across the United States in one place, so you can find roles that match your industry and seniority and apply directly to each listing without jumping between sites.
Filter by ERP system to match faster
Employers screening for NetSuite, Sage Intacct, or Workday experience often filter candidates before the first interview. Search openings by the ERP named in the listing and prioritize the ones that match your hands-on system experience.
Prepare a technical interview case study
Many controller interviews include a scenario round covering revenue recognition under ASC 606 or intercompany elimination entries. Prepare one concrete example from your own close process that you can walk through step by step without notes.
Negotiate beyond base when you receive an offer
Controller offers often include a signing bonus tied to a stay period, a CPA or CMA exam reimbursement clause, or a performance review accelerator. Ask about each one separately rather than treating the base as the whole package.
Controller Jobs: Frequently Asked Questions
Which companies are hiring the most controllers?
The companies hiring the most controllers right now include Jobot, JPMorganChase, and HEB, with the largest share of openings in Texas, California, and Florida, based on current listings on Migrate Mate as of August 2026. Demand is especially concentrated in manufacturing, healthcare systems, and private-equity-backed businesses that need hands-on financial leadership.
How many controller jobs are remote?
About 35% of controller openings are fully remote or hybrid as of August 2026, with remote availability highest in roles focused on financial reporting, consolidation, and systems implementation rather than plant or operational accounting, which typically require an on-site presence to manage plant-level inventory and cost cycles.
How do you become a controller?
Start by earning a bachelor's degree in accounting or finance, then pursue a CPA license, which most employers treat as the baseline credential. Build experience through staff and senior accountant roles that involve close ownership, audit coordination, and financial statement preparation. Move into an accounting manager or assistant controller position where you supervise a team and own the full close cycle before targeting controller roles.
Can I get hired as a controller without much experience?
Getting hired as a controller without deep experience is difficult because most employers require candidates who have already owned a monthly close end to end. Your best path is to seek an assistant controller or accounting manager title first, volunteer to lead close process improvements, and document measurable results like reduced close days or eliminated reconciliation errors that you can reference in applications.
What does the controller interview process look like?
Controller interviews typically run three to four rounds and include a recruiter screen, a hiring manager conversation focused on your close process ownership and team leadership, and a technical round where you work through scenarios involving consolidations, revenue recognition, or variance analysis. A final panel with the CFO or executive team is common, and some employers add a writing or Excel assessment before extending an offer.
Where can I find and apply to controller jobs?
You can find and apply to controller jobs on Migrate Mate, which lists current openings from across the United States in one place. Search for roles that match your industry, seniority level, and ERP experience, then apply directly to each listing that fits.
See All 3,341+ Controller Jobs
Find roles that match your experience and apply in just a few clicks.
Find Controller Jobs