• Manage all aspects and processes of sales order entry, customer billing, customer credits, and cash collection to ensure the proper revenue recognition.• Assist in documenting and maintaining accounting principles, practices, and procedures for the revenue cycle including: subscription-based revenue, deferred revenue recognition, customer prepayments, sales returns/allowances and bad debt reserves.• Review and approve revenue and related balance sheet account reconciliations.• Review and approve Bad Debt and Sales Return and Allowance analysis.• Review and approve various monthly & quarterly revenue journal entries and account analytics to ensure that proper revenue recognition is achieved, including a detailed walkforward of deferred revenue and forecast to actual variance explanations.• Review all sales commission calculations associated with monthly orders and revenue recognition amounts• Assign and oversee the posting of worldwide revenue accounting and subscription-based deferral amounts into the GL• Assess the impact of the new revenue guidance on SoftLayer revenue and prepare presentation to IBM accounting headquarters to review• Assist in the preparation of periodic and ad hoc financial reports using tools such as SQL queries and Excel powerpivots to effectively summarize over one million transactions a month.• Proactively work with business units on structuring proposals and contracts to ensure favorable revenue recognition treatment and to optimize cash flow and profit.• Work with IBM accounting headquarters and the external auditors to ensure SoftLayer is compliant with the latest revenue rules and best practices.• Maintain effective internal controls related to sales order operations and revenue recognition activities.• Timely completion of annual audit and quarterly reviews without adjustments, significant deficiencies or material weaknesses in controls.• Oversee integration of additional revenue accounting processes with IBM systems and updates to current 2-day revenue close.• Responsible for the mentoring/leading and interpersonal relationship and performance management of direct reports
• Bachelor’s degree required; Accounting or Information Systems degree preferred.• 5 years’ experience in general ledger accounting required.• Advanced Excel skills (including, but not limited to: indexing, macros, advanced pivot tables, lookups, connecting to external data sources, advanced formula writing and auditing).• Proficiency with Microsoft Access or other database tools including Oracle Database and SQL queries.• Previous experience with revenue recognition accounting• Knowledge and experience in US GAAP including chart of accounts, journal entries, balance sheets, and reconciliations• People management and development experience• Experience working with internal and external auditors
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.