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 3 days ago
Similar jobs that could be interesting for youBased on the Controller in Montana vacancy
  •  ...Controller – Manufacturing | Mount Prospect, IL A growing manufacturing company in Mount Prospect is seeking a hands-on Controller to lead all accounting and finance operations across multiple divisions. This is a highly visible leadership role overseeing financial reporting... 
    Suggested
    Local area

    Connect Search

    Montana
    2 days ago
  •  ...outstanding design and production team. To learn more about our exciting work visit our website at   We are looking for a part-time controller to work with our bookkeeper to oversee financial statements including balance sheets, invoices, accounts payable and accounts... 
    Suggested
    Part time
    3 days per week

    Ace Designs

    Montana
    3 days ago
  •  ...Controller Position The Controller is responsible for leading the accounting department, ensuring full compliance with U.S. GAAP, internal controls and corporate policies. This role oversees budgeting, forecasting, financial planning, project development reporting... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area

    BizTek People

    Montana
    2 days ago
  •  ...please log into Workday and apply for your application to be considered. Please Click Here to apply internally. 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
    3 days ago
  •  ...JOB SUMMARY: The Controller is responsible for overseeing all accounting and financial reporting activities of the company. The Controller will manage the accounting operations of the company, to include the production of periodic financial reports, maintenance of... 
    Suggested
    Contract work

    Corporate Environmental Risk Management

    Montana
    23 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

    Heniff Transportation Systems

    Montana
    2 days ago
  •  ...than on it, a career in aviation might be for you. Below are some examples of the vast opportunities in this field. AIR TRAFFIC CONTROLLER Commercial airlines aren’t the only ones who need traffic management. In the Navy, our fighter jets, helicopters, and... 
    Full time
    Part time

    U.S. Navy

    Billings, MT
    1 day ago
  •  ...Company Description Performance Engineering is hiring a Controller in Billings, Montana. We are an award-winning civil engineering and surveying firm serving Montana and the surrounding region. Our team has been recognized by Zweig Group as a Best Firm to Work For... 
    Full time

    Performance Engineering

    Billings, MT
    8 days 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... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Relocation

    Allstate Peterbilt Group

    Park County, MT
    more than 2 months ago
  • $27.5 - $55.09 per hour

     ...Job Description Job Description Controller Level 1 Work Location : Butte, MT Pay range : $27.50 to $55.09 per hour $27.50 to $32.00 for entry level with limited experience $32.01 and up depending on qualifications to meet level classifications. Salary... 
    Hourly pay
    Full time
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Rotating shift
    Afternoon shift

    Northwestern Energy

    Butte, MT
    9 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
    14 days ago
  • $80k - $100k

     ...Specialist @ Sanbell | BBA in HR Management We welcome you to consider Sanbell as the next step in your exciting career as an Assistant Controller. Sanbell is a multi-disciplinary engineering, community planning, and design firm serving clients throughout the Western United... 
    Full time
    Temporary work
    Work at office
    Local area

    Sanbell

    Billings, MT
    1 day ago
  • $21.57 - $27.34 per hour

    Title: PARA 4-Instructional Support Assistant DBM Classification: B21/Class 4 Department: Elementary Salary Range: $21.57 - $27.34 Employee Group: EM SPARK Prepared Date: June 2026 Reports to: School Principal FTE/FLSA Status: ...
    Full time
    Contract work
    Temporary work
    Part time
    Flexible hours
    Shift work

    St. Louis Park Public Schools

    Park County, MT
    20 days ago
  • $24.17 - $30.33 per hour

    Title: PARA 6-Elementary Support Assistant DBM Classification: B23/Class 6 Department: Elementary School Salary Range: $24.17 - $30.33 Employee Group: EM Spark Prepared Date: May 2026 Reports to: Elementary School Principal FTE/...
    Full time
    Contract work
    Temporary work
    Part time
    Flexible hours
    Shift work

    St. Louis Park Public Schools

    Park County, MT
    19 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
    2 days ago
  • Stewart Title At Stewart, we know that success begins with great people. As a Stewart employee, you'll be joining a company that was named a 2024-2025 Best Company to Work For by U.S. News & World Report, and a 2025 Top Workplace by USA Today. We are committed to helping...
    Work experience placement
    Work at office
    Relocation

    Stewart

    Billings, MT
    2 days ago
  • $22 - $24 per hour

    Title: Summer Learning Academy Administrative Assistant (Elementary) DBM Classification: N/A Department: Community Education Salary Range: $22-24/hr Employee Group: Temporary/Seasonal Prepared Date: March 2026 Reports to: Summer Learning...
    Full time
    Temporary work
    Part time
    Summer work
    Seasonal work
    Work at office

    St. Louis Park Public Schools

    Park County, MT
    20 days ago
  •  ...for radiographic testing (where applicable). * Transport equipment to and from job sites, maintaining safe handling and inventory control. * Ensure all tools and work areas are cleaned and maintained. * Complete field reports, timesheets, and other documentation as... 
    Daily paid
    Work at office
    Local area
    Shift work

    TEAM Industrial Services

    Billings, MT
    3 days ago
  • NDT Assistant Billings, MT Job Title: NDT Assistant Company: Loenbro, LLC Business Unit/Department: Loenbro Inspection Location: Billings, MT Reports to: Foreman / Superintendent / Project Manager Employment Type: Full Time FLSA Classification: Non-Exempt Loenbro...
    Full time
    Local area

    Loenbro

    Billings, MT
    1 day ago
  •  ...case of a medical emergency 911 is to be called. Staff are to oversee the assistance to the resident until such time as the EMT is in control of the situation. Other residents are never allowed to leave the premises with the afflicted resident. TA is to ensure this policy.... 
    Permanent employment
    Flexible hours
    Shift work
    Weekend work
    Weekday work

    Recoverycentersofmontana

    Columbia Falls, MT
    2 days ago
  • A local agency assisting independent living clients is seeking a personal care aide. In this role, you will provide essential personal care activities, assist clients with daily tasks, and ensure proper documentation of services. The position requires a Nursing Assistant...
    Local area

    East Arkansas Area Agency on Aging

    Helena, MT
    2 days ago
  • Overview At Powerback, we're on a mission to improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing essential therapy for children at home and in school. With over 38 years ...
    Full time
    Part time
    Relief
    H1b
    Work from home
    Visa sponsorship
    Relocation package

    Genesis Healthcare Services

    Sun River, MT
    1 day ago
  • $28 - $34 per hour

    Overview At Powerback, we're on a mission to improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing essential therapy for children at home and in school. With over 38 years ...
    Full time
    Part time
    H1b
    Work from home
    Visa sponsorship
    Relocation package

    Genesis Healthcare Services

    Montana
    19 hours ago
  •  ...applicable laws and regulations, including the Dodd‑Frank Act, the Bank Secrecy Act, the Patriot Act, and the Office of Foreign Assets Control. Complete assigned online training courses and achieve a score of 85% or greater by the due date. Loan Assistant Essential... 
    Temporary work
    Part time
    Bank staff
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Foothills Bank

    Lewistown, MT
    1 day ago
  • Administrative Associate Ill - COHS Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening. To apply for the position, please click the Apply for this Job link/button...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Immediate start

    Montana State University-Northern

    Havre, MT
    11 hours ago
  • As a Assistant Investigator, you will be responsible for assisting investigative teams and supporting case work, including: assist lead investigator in gathering information. conduct research and analyze data. prepare reports and documentation. respond to client inquiries...

    TradeJobsWorkforce

    Montana
    1 day ago
  • $17.03 - $26.06 per hour

    Description CNA - Assisted Living at St Joseph Assisted Living Ctr-Polson Schedule: Part Time, Per Diem/On Call, Variable Shift The Certified Nursing Assistant, CNA, performs assigned tasks and activities according to skill level and patient needs as assessed...
    Daily paid
    Minimum wage
    Part time
    Local area
    Shift work

    Providence Service

    Polson, MT
    1 day ago
  • About The Role 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's absence...
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Glacier Bancorp

    Montana
    4 days ago
  • Job Description Roche Bros., Inc. (RBI), a leading firm in high-quality hardscape construction, is excited to announce an opening for an Assistant Foreman. This role is pivotal to our team based in Mont Alto, PA, specializing in a variety of retaining wall installations...
    Full time

    Roche Brothers Inc

    Montana
    2 days ago
  • Marketing Manager Notbohm Auto Group is a multi-line dealership with three locations found in beautiful and peaceful Eastern Montana. We encourage a positive company culture where team values are important as well as employee commitment and career advancement. We are the...
    Full time
    Local area
    Immediate start

    Notbohm Motors Inc

    Miles City, MT
    2 days ago

Do you want to receive more vacancies?

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