Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

Omatic Software

Omatic is the leading integration and nonprofit data platform purpose-built for social impact organizations and institutions. With pre-built integration solutions designed for common nonprofit tools, Omatic Cloud connects, cleans, and manages data across a nonprofit's entire technology ecosystem. By supporting mission-critical workflows across fundraising, program management, and financial accounting, Omatic Cloud helps nonprofits unlock the full potential of their data to inform decisions, engage supporters, and scale their mission. Founded in 2002 and headquartered in Charleston, South Carolina, Omatic serves more than 3,000 social impact customers globally across various sectors, including Healthcare, Cause & Cure, Higher Education, K-12, Family & Human Services, Arts & Cultural, and Faith-Based Organizations. We are seeking an accomplished Controller to lead Omatic’s accounting function end-to-end, owning the integrity of financial reporting, driving a disciplined monthly close, managing the external audit, ability to step in to assist in any accounting responsibility, and building the scalable processes and controls required of a PE-backed, growing and profitable SaaS company. The ideal candidate is a hands-on leader with deep Sage Intacct expertise, strong command of U.S. GAAP, and a proven track record of leading audits, fully owning financial reporting, and implementing automation to scale efficiently. Experience working in PE-backed companies is highly preferred. What You Will Do: Financial Close & Reporting Own and continuously improve the monthly, quarterly, and annual close process, driving close timelines from current state toward a 10-business-day hard close Prepare and review GAAP-compliant financial statements (income statement, balance sheet, cash flow) and supporting schedules Prepare monthly management reporting packages and variance analyses for the CFO, ELT, and PE board reporting Own all general ledger activity, ensuring accurate and timely journal entries, account reconciliations, and intercompany eliminations Maintain and enforce the company’s chart of accounts, ensuring alignment with PE reporting and operational needs Revenue Recognition & Technical Accounting Own ASC 606 revenue recognition policy and its application across all revenue streams (subscriptions, implementation/onboarding, professional services) Evaluate contract structures and performance obligations to ensure proper revenue treatment Partner with the CFO on ASC 350-40 software capitalization analysis, maintaining defensible documentation for audit Research and document positions on emerging technical accounting matters, including equity and debt accounting in a PE context Audit & Compliance Serve as the primary point of contact for external auditors (Plante Moran), managing the audit timeline, PBC list, and all deliverables Manage year-end audit preparation including accounts receivable confirmations, inventory of schedules, and supporting documentationMaintain and strengthen the internal control environment and document key controls Accounts Payable, Accounts Receivable & Cash Management Oversee AP and AR functions, ensuring timely and accurate processing of vendor payments, customer invoicing, and collections Monitor cash flow (including maintaining a rolling 12-week cash flow forecast), prepare weekly cash position reports, and coordinate with the CFO on working capital management Own the contract, order-to-cash, and procure-to-pay processes in partnership with Revenue Operations Systems, Process & Team Leadership Serve as the functional owner of Sage Intacct, optimizing configuration, workflows, reporting, and integrations (e.g., billing system, CRM) Identify and implement process improvements and automation opportunities to increase accuracy and reduce manual effort across the accounting function (e.g. Commissions, Renewals) Manage, mentor, and develop the existing accounting team; set clear expectations, conduct regular performance reviews, and build a culture of accountability and continuous improvement What You Will Bring: Personal Competencies Meticulous attention to detail with a strong sense of ownership over the accuracy and integrity of financial data Highly organized with the ability to manage multiple concurrent deadlines (close, audit, board prep) without sacrificing quality Strong analytical and problem-solving skills; able to research and interpret complex accounting standards (ASC 606, ASC 350-40) Clear, confident communicator who can translate technical accounting concepts for non-financial stakeholders and PE board audiences Proactive and process-oriented mindset; naturally identifies inefficiencies and drives improvements Calm under pressure with a strong work ethic and high personal accountability Collaborative team leader who earns trust through competence, consistency, and integrity Experience 8+ years of progressive accounting experience, including 5+ years in a Controller or senior accounting leadership role Direct experience in a PE-backed or sponsor-owned SaaS/software company (strongly preferred) Proven track record managing external audits end-to-end and serving as the primary auditor liaison Deep hands‑on experience with ASC 606 revenue recognition in a SaaS environment Experience managing and developing accounting teams of 2+ people Demonstrated ability to build or significantly improve close processes, internal controls, and reporting cadences Experience preparing board-level financial reporting for PE investors Technical Skills Advanced proficiency in Sage Intacct (strongly preferred) Expert‑level Excel skills; including complex financial models, lookups, pivots, and data manipulation Working knowledge of ASC 606, ASC 350‑40, and general GAAP technical accounting standards Proficiency with Microsoft Office Suite, particularly Excel and PowerPoint for board reporting Desired Certifications CPA (active or inactive) strongly preferred Bachelor’s degree in Accounting, Finance, or related field required Public accounting experience (Big 4 or national/regional firm) a plus MBA or Master’s in Accounting a plus #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Controller in Montana vacancy
  • $90k - $125k

     ...Controller Location: Gillette, WY (On-site) Salary: $90,000 to $125,000 annually, depending on experience Join a Growing Team Our client is seeking an experienced Controller to oversee all accounting and financial operations for a growing organization in Gillette, Wyoming... 
    Suggested
    Local area
    Relocation
    Relocation package

    Elite Recruiting

    Hardin, MT
    1 day ago
  •  ...Controller Career Opportunity Esteemed and acknowledged for your Controller expertise Are you searching for a role that allows you to apply your financial expertise and make a meaningful impact, all within a setting close to both your home and heart? Encompass Health... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Flexible hours

    Encompass Health Rehabilitation Hospital of Irmo

    Montana
    4 days ago
  • $8,000 - $11,000 per month

     ...Job Description: Inductotherm Corp. has an exciting opportunity for a Controller to join our team, 100% on-site in Rancocas, New Jersey, Monday–Friday 8:00am-5:00pm. Inductotherm is seeking a highly capable Controller to serve as a strategic business partner to... 
    Suggested
    Local area
    Relocation
    Relocation package
    Monday to Friday
    Flexible hours

    Inductotherm

    Montana
    2 days ago
  • Job Title: Mechanical Design Engineer (ANSYS & SolidWorks) Job Type: Full-Time We are seeking a skilled and detail-oriented Mechanical Design Engineer to join our engineering team. In this role, you will be responsible for designing, analyzing, and optimizing mechanical...
    Suggested
    Full time

    Entegee

    Anaconda, MT
    2 days ago
  •  ...processes. If you are an internal applicant, please log into Workday and apply for your application to be considered. Rooms Controller Summary The primary responsibilities of the Rooms Controller is to pre-register all hotel guests to ensure a smooth arrival... 
    Suggested
    Work at office

    Montage International

    Big Sky, MT
    22 hours ago
  • $90k

     ...Positions 1 Job Description Beacon Hill was founded to set a new standard in search, career placement and flexible staffing. Controller Contract-to-Hire | Onsite (Mount Holly, NJ) | Up to $115,000 Description We are partnering with a small, family-owned... 
    Contract work
    Work at office
    Flexible hours

    Beacon Hill Solutions Group, LLC

    Montana
    1 day ago
  •  ...highly skilled professionals work diligently to keep our customers' trucks on the road running smoothly. The role of the working Controller is to assist in the preparation and distribution of internal and external financial statements and reports, perform diversified and... 
    Temporary work
    Work at office
    Immediate start
    Relocation

    Allstate Peterbilt Group

    Park County, MT
    1 day ago
  •  ...Time Location: Hybrid – Must be within commuting distance (2 days onsite per week) Compensation: Salaried, Exempt FLSA Overview The Controller is responsible for overseeing all accounting operations and ensuring the accuracy, integrity, and timeliness of financial... 
    Full time
    Work at office
    Remote work
    2 days per week

    Evolving Solution Services

    Montana
    3 days ago
  •  ...growing financial services organization seeking a senior accounting leader to own the general ledger, financial reporting, internal controls, and day-to-day accounting operations. This role reports to the CFO and oversees core accounting functions, including AP,... 

    Liberty Personnel Services, Inc.

    Kalispell, MT
    1 day ago
  • DCI Donor Services DCI Donor Services (DCIDS) is looking for a dynamic and enthusiastic team member to join us to save lives!! Our mission at DCIDS is to save lives through organ and tissue donation, and we want professionals on our team that will embrace this ...
    Temporary work
    Work experience placement
    Local area

    DCI Donor Services

    Montana
    1 day ago
  •  ...performance of audits. Assistsin the managementofQ and ISO documentation, Food Safety Program, UL Certification, maintenance, and control to ensure that all such recordscomply withestablished standards. Ensures that quality-assurance equipment is properlymaintainedby QC... 
    Local area

    SupportFinity

    Three Forks, MT
    2 days ago
  • Elite-Recruiting- is recruiting a Controller in Gillette, WY to oversee all accounting and financial operations. This on-site leadership role focuses on GAAP compliance, accurate reporting, and process improvements. You'll lead a finance team, manage budgeting, audits,... 

    Elite-Recruiting-

    Miles City, MT
    1 day ago
  • Elite-Recruiting- in Gillette, WY seeks an experienced Controller to oversee all accounting and financial operations. This hands-on leadership role focuses on improving financial processes, partnering with executive leadership, and driving strategic decisions. You will... 

    Elite-Recruiting-

    Hardin, MT
    2 days ago
  • Owner Operators for Liquid Bulk Chemical Hauling OWNER OPERATOR COMPENSATION 68% Pump AND Air Equipped 67% Pump OR Air Equipped 65% Not Pump or Air Equipped *Contractors with no equipment are only approved on a case-by-case basis*Detention Pay after 2 hours unload/offload...
    Hourly pay
    For contractors
    Immediate start

    Heniff Transportation

    Montana
    4 days ago
  •  ...Position Description & Qualifications Are you an Air Traffic Controller looking for a challenging and exciting career? Serco has great opportunities for you! Serco is one of the largest non‑government Air Navigation Service Providers (ANSP) in the world. We deliver ATC... 
    Hourly pay
    Contract work
    Interim role
    Relocation package
    Flexible hours

    Serco

    Belgrade, MT
    1 day ago
  •  ...Air traffic controllers typically do the following: Monitor and direct the movement of aircraft on the ground and in the air Control all ground traffic at airport runways and taxiways Issue landing and takeoff instructions to pilots Transfer control of departing... 

    TradeJobsWorkforce

    Buffalo, MT
    1 day ago
  • $195k - $260k

     ...FINANCE · LEADERSHIP · REMOTE Controller Build the finance function for a capital‑intensive power platform — design the controls, own the close, and set the technical accounting standard as Atlas scales from five sites toward gigawatts. JOB TYPE Full... 
    Full time
    Temporary work
    Remote work
    Home office

    Atlas Power Services

    Butte, MT
    21 days ago
  • We're looking for someone to take charge of the paperwork and organization behind our quality department. Think of it as a step up from our inspectors. You'd still be on the floor with the calipers, but you'd also be the person who keeps our quality records, our ISO system...
    Full time
    Immediate start
    Monday to Friday
    Day shift

    Custom Profiles, Inc.

    Hill County, MT
    17 days ago
  •   Quality Coordinator   JOB-10047043   Anticipated Start Date July 20, 2026   Location Monroe, NC   Type of Employment Contract Hire   Employer Info Our client serves environment products long-term, high growth infrastructure markets, including...
    Full time
    Contract work
    Local area

    Dynamics ATS

    Opportunity, MT
    11 days ago
  • $160k - $180k

     ...Job Description Job Description VP / Controller — Senior Finance Leadership One of the country's largest and fastest-growing specialty finance platforms Salary: $160,000 - $180,000 / year + Bonus Location: Sherman Oaks, CA Benefits: This role is eligible... 
    Local area

    Addison Group

    Valley County, MT
    7 days ago
  •  ...Assistant Controller Join DominionX/RoyalX, as a Full-Time Assistant Controller and lead the Finance team, based in our Mt. Juliet, TN office. The Assistant Controller plays a critical role in managing the financial health of the organization. This position oversees... 
    Full time
    Work at office

    Dominion Siding Inc

    Montana
    3 days ago
  • $20k

     ...Certified Registered Nurse Anesthetist AANA Certification, State of CT RN and APRN License, ACLS DEA Registration and State of CT Controlled Substance Registration Additional Information To learn more, please email or schedule an interview with our In-House... 
    Full time
    Work experience placement
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Yale New Haven Health

    Park County, MT
    22 hours ago
  • Job Description Job Description We are seeking a warm, organized, and reliable Veterinary Receptionist to join our dedicated animal care team. As the first point of contact for our clinic, you will represent our professional image and set the tone for our clients...

    A Home Vet Clinic

    Billings, MT
    10 days ago
  • A healthcare services provider is seeking a remote Intake Assistant (Per Diem) to provide excellent customer service and verify patient information. Candidates need a high school diploma, two years of relevant experience, and strong communication skills. The role requires...
    Daily paid
    Remote work
    Weekend work

    Americare

    Montana
    22 hours ago
  • Overview Provide leadership and staff coordination to deliver exemplary customer service in the application of state construction codes and related city ordinances for the public’s benefit. Other responsibilities include problem solving and assisting citizens, contractors...
    For contractors

    City of St. Louis Park, MN

    Park County, MT
    2 days ago
  • $15.5 per hour

    Overview Bags, a Metropolis company, is on a mission to make every moment matter for a world on the go. As part of the largest mobility network in North America, we combine innovative technology with a customer‑first mindset to transform the travel experience—especially...
    Hourly pay
    Temporary work
    Flexible hours
    Shift work

    Metropolis Corp

    Billings, MT
    22 hours ago
  • Senior Lending Assistant The Senior Lending Assistant will report directly to the Market President and provide support, coaching, and leadership to operational lending assistants while maintaining a range of secretarial and clerical duties. During the Market President...
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Glacier Bancorp

    Montana
    5 days ago
  •  ...restocking and rotating merchandise on shelves and building merchandise displays. Assist in maintaining accurate inventory levels by controlling damages, markdowns, scanning, paperwork, and facility controls. Assist in implementation and maintenance of planograms; ensure... 
    Work experience placement
    Seasonal work
    2 days per week

    ∙ Elijah House Foundation

    Montana
    2 days ago
  • PURPOSE OF THE POSITION Assists certified Perfusionists in all aspects of care rendered, consistent with hospital specific and SpecialtyCare policies and procedures. Provides patient care through autotranfusion and other patient care services for cardiac and non-cardiac...

    Specialy Care

    Park County, MT
    3 days ago
  • Full-Time or Part-Time Day & Evening Shifts Access your paycheck early Training provided Paid time off begins accruing day 1 401K plan with employer contribution Benefits vary by employment status As a Dining Assistant at Edgewood, you’ll help serve meals and provide an...
    Full time
    Part time
    Day shift
    Afternoon shift

    Edgewood Healthcare

    Helena, MT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!