
Staff Accountant
Sunrun · United States
- Hybrid
- Full-time
- $184,000 / year
- United States
Job highlights
- Lead accounting for a new department.
- Transition accounting to Acumatica ERP.
- Manage comprehensive accounting functions.
- Oversee tax compliance and treasury.
- Provide financial analysis and leadership.
About the role
About Sunrun
Ever since we started in 2007, Sunrun has been at the forefront of connecting people to the cleanest energy on Earth. It’s why we’ve become the #1 home solar and battery company in America. Today, we’re on a mission to change the way the world interacts with energy, and we’re building a company and brand that puts power at the center of life. And we’re doing it by designing a dynamic culture where employee development, well-being, and safety come first. We’re unlike any other solar company. Our vertically integrated model gives us total control over every part of the energy lifecycle – from sale through installation and beyond – so you can find endless opportunities for growth. Come join a career you can grow in and a culture you can run with. Sunrun is on a mission to make solar energy affordable for more people. We help people upgrade their home to solar energy without the big upfront costs. Sunrun is dedicated residential solar company in the country and has a mission to bring clean, solar power service to the masses.Responsibilities
- Onboard/embed with Sunrun Accounting temporarily to fully understand Snapnrack’s Accounting needs and current setup in Oracle.
- Lead the establishment of a separate Accounting department for Snapnrack, with assistance from Sunrun’s Accounting team.
- Play a key role in transitioning Snapnrack’s accounting into Acumatica ERP, from the current Oracle ERP, including determining and communicating business requirements and performing user testing.
- Manage all areas of accounting in the Acumatica ERP system, including but not limited to: Inventory/cost accounting, Revenue/COGS/Margin, OpEx/Departmental accounting, Payroll Processing and Journal Entry posting, Bank reconciliations / Cash Management / Treasury, Fixed Assets / Prepaids / Other General Ledger Accounting, monthly close process.
- Manage all compliance, including Income tax, Sales & Use Tax, and all registrations and filings. Coordinate with external tax professionals as needed.
- Lead Treasury, including banking relationship and cash needs/transfers to and from parent company.
- Manage all SOX controls for SnapNrack.
- Work closely with Head of Strategy & Finance, Staff Sales Support Analyst and executive management to support Strategic Finance related activities (budget, forecast, variance analysis, reporting).
- Provide leadership, mentoring and coaching to at least one junior accountant.
- Provide reporting and analysis to executive management and investors.
- Assist in departmental, resource and project planning.
- Other ad hoc projects as needed.
Qualifications
- Master’s degree in Accounting or Finance + 2 y. exp. as an Accountant or Financial Analyst, applying U.S. GAAP principles, performing inventory and cost accounting, internal controls and compliance support, including SOX control environments and audit support; tax and compliance coordination with external advisors; applying treasury and cash management principles; using an ERP system such as Oracle, SAP or similar; using Advanced Excel & Google Workspace; and performing UAT in coordination with IT.
- OR
- Bachelor’s degree in Accounting or Finance + 5 y. exp. as an Accountant or Financial Analyst, applying U.S. GAAP principles, performing inventory and cost accounting, internal controls and compliance support, including SOX control environments and audit support; tax and compliance coordination with external advisors; applying treasury and cash management principles; using an ERP system such as Oracle, SAP or similar; using Advanced Excel & Google Workspace; and performing UAT in coordination with IT.
Key skills/competency
- Accounting
- US GAAP
- Cost Accounting
- Inventory Accounting
- SOX Controls
- ERP Systems
- Acumatica
- Oracle
- Treasury
- Financial Analysis
Skills & topics
- Staff Accountant
- Accounting
- US GAAP
- Cost Accounting
- Inventory Accounting
- SOX Controls
- ERP Systems
- Acumatica
- Oracle
- Treasury
- Finance
- Financial Analyst
- Accountant
- Compliance
- Audit
- Tax
- Cash Management
- Excel
- Google Workspace
- UAT
How to get hired
- Tailor your resume: Highlight experience with US GAAP, SOX, ERP systems (Oracle, Acumatica), and cost/inventory accounting.
- Showcase ERP expertise: Detail your proficiency with advanced Excel and Google Workspace for financial analysis and reporting.
- Quantify achievements: Use numbers to demonstrate impact in previous accounting roles, especially in compliance and treasury.
- Prepare for technical questions: Be ready to discuss U.S. GAAP principles, SOX controls, and ERP migration processes.
- Network with recruiters: Connect with Kristina Sedjo (kristina.sedjo@sunrun.com) for insights into the hiring process.
Technical preparation
Master US GAAP and cost accounting principles.,Gain experience with Oracle and Acumatica ERP.,Understand and implement SOX controls.,Practice advanced Excel and Google Workspace.
Behavioral questions
Describe leading an accounting department transition.,How do you manage compliance and tax filings?,Explain your experience mentoring junior accountants.,How do you handle variance analysis and reporting?
Frequently asked questions
- What are the primary responsibilities for a Staff Accountant at Sunrun?
- As a Staff Accountant at Sunrun, you will lead the establishment of a new accounting department, manage transitions to the Acumatica ERP system, oversee various accounting functions like inventory, revenue, and payroll, handle tax compliance, manage treasury operations, and support strategic finance activities. You will also provide reporting and analysis to management and investors, and mentor junior accountants.
- What qualifications are required for the Staff Accountant position at Sunrun?
- Sunrun requires either a Master's degree in Accounting or Finance with 2 years of experience or a Bachelor's degree in Accounting or Finance with 5 years of experience. Essential experience includes applying U.S. GAAP, inventory/cost accounting, internal controls (SOX), tax and compliance coordination, treasury/cash management, ERP systems (Oracle, SAP, or similar), and performing User Acceptance Testing (UAT).
- What is the role of Acumatica ERP in this Staff Accountant position?
- You will play a key role in transitioning SnapNrack's accounting from Oracle ERP to Acumatica ERP. This involves defining business requirements, performing user testing, and managing all accounting functions within the Acumatica system, including inventory, revenue, expense, payroll, and general ledger accounting.
- Does this Staff Accountant role involve travel and remote work?
- This position reports to the San Francisco, CA office but offers the possibility to telecommute. It requires up to 10% travel to various unanticipated locations throughout the U.S. for client meetings.
- How does Sunrun support employee development in this role?
- Sunrun fosters a dynamic culture that prioritizes employee development. In this Staff Accountant role, you will have the opportunity to provide leadership, mentoring, and coaching to at least one junior accountant, contributing to your own leadership growth while supporting others.
- What is the salary range for the Staff Accountant position at Sunrun?
- The job description states a salary offered of $184,000 per year. However, it also notes that compensation decisions will not be based on a candidate's salary history and encourages candidates to speak with their recruiter for more details.
- What is the importance of SOX controls in this Staff Accountant role?
- Managing all SOX (Sarbanes-Oxley) controls for SnapNrack is a key responsibility. This indicates a strong emphasis on internal financial controls and compliance within the organization, requiring a thorough understanding of SOX requirements and their application.