About Stem - Driven by human and artificial intelligence – Stem is unlocking energy intelligence.
Stem is a global leader reimagining technology to support the energy transition. Turning complexity into clarity, and potential into performance.
We help asset owners, operators and stakeholders benefit from the full value of their energy portfolio by enabling the intelligent development, deployment, and operation of clean energy assets. Our integrated software suite, PowerTrack, is the industry standard and best-in-class for asset monitoring, supported by professional and managed services, under one roof. Meant to tackle challenges as seamlessly as possible, Stem shows the information needed clearly and accurately and helps harness raw data to inform actionable insight. With global projects managed in 55 countries – from Germany to Japan and across North America – customers have relied on Stem for nearly 20 years to maximize the value of their clean energy projects.
Stem’s culture embodies diversity & inclusion beyond the traditional facets of gender, ethnicity, age, disabilities, and sexual orientation to include experience, personality, communication, workstyles, and more. At our core, Stem is at the momentous intersection of clean energy and software technology where diverse ideas, experiences, and professional skills converge to make the inclusive culture we have today. Together, we are turning old school thoughts about software and energy into progressive, collaborative, and innovative solutions. By joining our team, you will be collaborating with data scientists, energy experts, skilled salespeople, thought-leading executives and more from a range of backgrounds. This intersection of ideas, beliefs, and skills is what makes us unique enough to lead the world’s largest network of digitally connected energy storage systems.
Duties and Responsibilities
Invoice Processing & Payments
- Process accounts payable transactions in a timely and accurate manner, ensuring all invoices are reviewed and approved per company policies and procedures.
- Process weekly and monthly check runs, ACH, and wire payments, ensuring all disbursements are made on time.
- Resolve issues related to vendor payments, pricing discrepancies, and invoice variances in a timely manner.
Vendor Management
- Maintain accurate records of all vendor accounts, ensuring all information is up-to-date and complete.
- Reconcile vendor statements, investigating and resolving discrepancies as needed.
- Create and maintain new vendor accounts in the ERP system, including verifying vendor information, banking details, and tax documentation (W-9/W-8).
- Serve as the primary point of contact for vendor inquiries related to payment status and account information.
Month-End Close & Accruals
- Support month-end close by meeting strict deadlines and ensuring all AP transactions are properly recorded.
- Review and analyze AP invoices and vendor statements to identify and record accruals for expenses and liabilities not yet posted.
- Prepare and record monthly journal entries (MJEs) for accruals, ensuring accuracy and completeness of financial data.
- Reconcile accrual accounts and AP subledger to the general ledger on a monthly basis.
- Prepare and analyze AP reports including aging reports, payment reports, and accrual summaries.
Cross-Functional & Process Improvement
- Work closely with Procurement, Operations, and other departments to ensure all AP transactions are properly documented and coded.
- Identify opportunities to streamline AP workflows and contribute to automation and process improvement initiatives.
- Perform ad-hoc analysis and projects as assigned by management.
Required Skills
- Strong analytical and problem-solving skills with exceptional attention to detail.
- Excellent organizational skills with the ability to prioritize and manage multiple deadlines simultaneously.
- Proficiency with Microsoft Office Suite, particularly Excel (pivot tables, VLOOKUP/XLOOKUP, data analysis).
- Experience with ERP systems — NetSuite strongly preferred.
- Excellent verbal and written communication skills; ability to collaborate across teams.
- Self-starter who can work independently and thrive in a fast-paced, deadline-driven environment.
Required Education and Experience
- Bachelor's degree in Accounting, Finance, or a related field preferred (BCom/MCom/MBA equivalent considered).
- Minimum 3 years of hands-on experience in accounts payable or a related accounting role.
- Experience supporting month-end close processes and preparing journal entries.
- Prior exposure to process automation or improvement initiatives is a plus.
Stem, Inc. is an equal opportunity employer committed to diversity in the workplace and does not discriminate against any employee or applicant for employment because of race, color, sex, pregnancy, religion, national origin, ethnicity, citizenship, sexual orientation, gender identity, age, marital status, disability, genetic information, military status, protected veteran status or any other factor protected by applicable federal, state or local laws.