Staff Accountant
AEM • Full Time
Posted on Wed, Jun 3, 2026
AEM (Advanced Environmental Monitoring) is the global leader in innovative mission critical weather, wildfire and water monitoring and intelligence solutions. We aim to be the world’s essential source for environmental insights – enabling decisive action and positive outcomes for our customers and their constituents. Our family of innovators offers world-class hydrometeorological technologies and services, including sensors, dataloggers, telemetry, and advanced analytics and software. Our technology and services empower the communities and organizations to survive – and thrive – in the face of escalating environmental risks.
The staff accountant provides entry-level to mid-level administrative and financial support services and will work closely with other company personnel and customers.
Job Responsibilities:
- Manages the full accounts receivable cycle for an assigned business unit, including customer setup, invoice processing, and collections follow-up
- Reviews customer invoices for accuracy and monitors revenue recognition and COGS timing against contract terms to ensure compliance with applicable accounting standards (ASC 606)
- Processes and approves customer sales orders against executed contracts as needed
- Applies customer payments and processes deposits to appropriate accounts
- Performs bank account reconciliations within specified timeframes, resolving all outstanding items on a timely basis
- Reconciles customer credit card payments to open AR, ensuring receipts are applied accurately and outstanding balances are cleared on a timely basis
- Posts journal entries and reconciles general ledger accounts in support of the monthly close
- Assists the Revenue Manager with month-end close processes and reporting
- Supports general bookkeeping functions, including organization of financial documents, forms, and receipts
- Assists with state business license renewals, sales tax filings, and census filings
- Supports year-end audit process by preparing schedules, pulling documentation, and responding to auditor requests related to accounts receivable and revenue
- Performs ad hoc data queries and special projects as needed
This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended at any time at the sole discretion of the Employer.
Requirements- Bachelor’s degree
- At least 2-4 years’ experience in Accounting
- At least 2 years’ experience in Full Cycle Accounts Receivable as well as Collections
- At least 2 years’ experience with NetSuite
- Knowledge and experience with contracts and revenue recognition (ASC606)
- Experience with NetSuite’s Advanced Revenue Management (ARM) module a plus
- Experience with database, spreadsheet, and word processing software
- Ability to identify problems, review related information, develop, and evaluate options and implement solutions
- Intermediate Excel skills required – ability to create formulas (including V-lookups a plus)
- Strong mathematical and analytical skills
- Understanding of US GAAP
Additional Information:
- This is a remote opportunity that can be done from anywhere in the continental United States and/or Canada
- Must be eligible to work in the U.S. or Canada without company sponsorship, now or in the future, for employment-based work authorization. F-1 visa holders with Optional Practical Training (OPT) who will require H-1B status, TNs, or current H-1B visa holders will not be considered. H1-B and green card sponsorship is not available for this position.
US Benefits include: Medical, Dental, Vision, Life Insurance, Short-Term & Long-Term Disability & 401k match of up to 3%.
US Compensation Range: A reasonable estimate of the current salary range for this position is $55,000 - $75,000 USD per year. Please note that the salary information is a general guideline only. AEM considers a wide range of factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education, licensure and certifications, key skills as well as other market and business considerations when extending an offer. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.
This position will accept applications on an ongoing basis and will be closed once the position is filled.
AEM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.