Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Revenue Analyst

Confidential Careers

Job Summary

The Staff Revenue Accountant is responsible for supporting revenue recognition, accounting compliance, and customer order processing in accordance with US GAAP and ASC 606. This position reviews customer contracts and sales orders, ensures accurate revenue recording within NetSuite, and supports the monthly close process through reconciliations, journal entries, and financial analysis. The role works closely with Commercial, Legal, Services, and Accounting teams to maintain accurate customer, billing, and revenue records.

Scroll down for a complete overview of what this job will require Are you the right candidate for this opportunity

Key Responsibilities

  • Review and interpret customer contracts, order forms, statements of work, and related documentation to identify key contract terms and revenue recognition requirements.
  • Ensure sales orders, invoicing, and revenue recognition are properly recorded in accordance with company policy, US GAAP, and ASC 606.
  • Process customer orders in NetSuite accurately and timely, with particular attention to month-end and quarter-end deadlines.
  • Partner with Commercial, Legal, Services, and other internal teams to obtain required documentation and resolve order or revenue-related questions.
  • Work with the Services team and Senior Revenue Accountants to review project hours and milestones for accurate recognition of services revenue.
  • Perform month-end close activities, including preparing journal entries, account reconciliations, and flux analyses.
  • Process customer terminations, returns, and credit memos.
  • Validate customer balances related to recognized revenue, deferred revenue, unbilled revenue, and invoicing.
  • Research, prioritize, and respond to internal and external requests related to revenue recognition, sales orders, contracts, and invoices.
  • Assist with preparing revenue-related information and supporting documentation for the annual external audit.
  • Communicate issues, discrepancies, risks, and process improvement opportunities to the Revenue Accounting team and manager.
  • Cross-train with team members and provide backup support as needed.
  • Complete ad hoc accounting, reporting, and process improvement projects.

Minimum Education & Experience Requirements

  • Bachelor's degree in Accounting, Finance, or a related business discipline required.
  • Two to five years of experience in accounting, sales operations, order management, or revenue accounting required.
  • Experience in a sales-driven software or SaaS organization strongly preferred.
  • Knowledge of US GAAP and revenue recognition requirements under ASC 606 required.
  • Experience reviewing and entering orders for complex software contracts preferred.
  • Prior experience with monthly close activities, journal entries, account reconciliations, and financial analysis preferred.

Special Requirements

  • Ability to manage multiple priorities and meet strict month-end and quarter-end deadlines.
  • Ability to handle confidential customer, financial, contractual, and company information with discretion.
  • Ability to work independently with minimal supervision while collaborating effectively across departments.

Knowledge, Skills, and Abilities

  • Strong knowledge of US GAAP and ASC 606 revenue recognition principles.
  • Strong analytical, problem-solving, and data-review skills.
  • Advanced Microsoft Excel skills, including pivot tables, VLOOKUPs, and complex formulas.
  • Proficiency with NetSuite or another ERP system; NetSuite experience is highly preferred.
  • Familiarity with CPQ and Avalara is desirable.
  • Ability to review contracts, order forms, and statements of work and identify relevant revenue accounting considerations.
  • Strong attention to detail, accuracy, organization, and follow-through.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to explain accounting and revenue concepts clearly to individuals with varying levels of financial knowledge.
  • Collaborative, proactive, and self-directed work style.

Additional Desired Characteristics

  • SaaS or software industry revenue accounting experience.
  • Experience supporting audits and preparing schedules for external auditors.
  • Experience working with deferred revenue, unbilled revenue, credit memos, customer terminations, and complex invoicing.
  • Familiarity with sales operations, commercial contracting, and professional services revenue.
  • Process improvement mindset and willingness to cross-train across accounting functions.

Work Environment

This position is typically performed in a professional office or hybrid work environment and requires regular use of computer systems, NetSuite, Microsoft Excel, and other financial applications. The role involves frequent collaboration with Accounting, Commercial, Legal, Services, and other internal stakeholders. xhyhwjd Additional time or flexibility may be needed during month-end and quarter-end close periods.

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Revenue Analyst in Pittsburgh, PA vacancy
  •  ...Natural Gas? We have an outstanding opportunity for a Business Analyst II based on the North Shore in Pittsburgh, PA! The Business...  ...identifying, designing and implementing strategic, regulatory & revenue reporting for Customer Operations & Customer Relations,... 
    Suggested
    Work at office
    Local area

    Aqua

    Pittsburgh, PA
    3 days ago
  •  ...CEO Thiraphong Chansiri, Thai Union has more than tripled its revenue to over $4 billion annually and has an aggressive growth agenda...  ...accelerating business growth. About the Role: The Master Data Analyst is responsible for maintaining the accuracy, consistency, and... 
    Suggested
    Full time

    Chicken of the Sea

    Pittsburgh, PA
    3 days ago
  •  ...training/certifications. Successful outcomes start and finish with eNGINE. \n \n eNGINE is seeking a Technical Business Systems Analyst to support a client in the Pittsburgh area. This individual will play a key role in gathering and documenting business requirements... 
    Suggested

    eNGINE

    Pittsburgh, PA
    10 days ago
  •  ...and other enterprise systems.Other duties as assigned.Type of Required Experience:Demonstrated experience as a business or systems analyst supporting complex enterprise applications, including requirements elicitation and documentation, business process analysis, solution... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Afternoon shift

    Carnegie Mellon University

    Pittsburgh, PA
    7 days ago
  •  ...Senior Financial Planning Analyst Location: Remote Employment Type: Full Time What We OFFER ~ Competitive Compensation...  ...leadership Operational Performance Analysis: Conduct in-depth revenue, expense, and margin analysis Capital & Project Analysis:... 
    Suggested
    Full time
    Local area
    Remote work

    Diagnostic Imaging Centers of Texas

    Pittsburgh, PA
    2 days ago
  •  ...the browser.Location & Work ModelLocations: Pittsburgh, PA or Montreal, QCWork Setup: Hybrid, with 1 day per week in officeAS A QA ANALYST, YOU WILL:Design and execute end-to-end test coverage across web, mobile, and hardware-integrated workflows.Test e-commerce experiences... 
    Work at office
    Remote work
    Worldwide
    1 day per week

    Leap Event Technology

    Pittsburgh, PA
    6 days ago
  •  ...Position Overview The Financial Analyst is an important role in Homer City Redevelopments growing Finance team. This role will support...  ...major power plant capable of generating billions of dollars of revenue. In this role, you will be a hands-on member of a lean FP&A... 
    Full time
    Work at office

    Homer City Redevelopment, LLC

    Pittsburgh, PA
    11 hours ago
  •  ...what #LifeAtBNY is all about. Join us and be part of something extraordinary. We’re seeking a Senior Specialist Information Security Analyst professional to join our IAS Client Provisioning team in Pittsburgh, PA or Lake Mary, FL.In this role, you'll make an impact in the... 
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Pittsburgh, PA
    5 days ago
  •  ...supply to primarily residential communities. West View Water Authority Position Description Job Title: Business Systems Analyst Department: IT Department Supervisor: Information Systems Manager Job Summary Designs, develops, and implements new... 
    Full time
    Work at office

    West View Water Authority

    Pittsburgh, PA
    10 hours ago
  •  ...Job Summary The IT Systems Analyst supports a core operational business system used for dispatch, routing, and service activities. The position resolves user and application issues, maintains accurate system data and configuration, and assists with system changes, testing... 
    For contractors

    Confidential

    Pittsburgh, PA
    10 hours ago
  •  ...Authorization : U.S. Citizens or Green Card Holders Only The A.C.Coy Company has an immediate need for a Sr. Business Systems Analyst for a full time role. Qualified candidates will own the development and integration of in-house ERP system. This role maintains a... 
    Permanent employment
    Full time
    Live in
    Immediate start
    Relocation

    A.C.Coy Company

    Homestead, PA
    18 hours ago
  •  ...remediation - so you can protect your people, the environment, and your bottom line. Position Summary We are seeking a Business Analyst to support and enhance the business applications used by our Sales and Commercial team s. This role works closely with business... 
    Work from home
    Relocation

    NPK

    Pittsburgh, PA
    1 day ago
  •  ...flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE. eNGINE is seeking an IT Systems Analyst to support a client in the Pittsburgh area. This individual will be responsible for providing day-to-day application support for a... 
    Full time

    eNGINE

    Pittsburgh, PA
    18 hours ago
  • $45 - $65 per hour

     ...forward to hearing from you!  About:  The Business Intelligence Analyst will play a key role in transforming the firm’s financial and...  ...across the firm’s practice areas, and departments, including revenue, direct expenses, allocated costs, and contribution margins.... 
    Hourly pay
    Remote work
    10 hours per week

    Chaffin Luhana LLP

    Pittsburgh, PA
    2 days ago
  • 2027 BNY Analyst Program - Client CoverageBNY’s Client Coverage Practice plays a key role in strengthening client relationships, supporting revenue growth and connecting clients to the full value of BNY’s solutions and capabilities. The Client Coverage Analyst Program... 
    Rotational program
    Flexible hours

    The Bank of New York Mellon

    Pittsburgh, PA
    3 days ago
  •  ...reviews and evaluations of complex programs. # May act as a senior analyst providing guidance and assistance to lower grade specialists....  ...Position Descriptions (SPD): PD93024 Visit the IRS SPD Library to access the position descriptions. Internal Revenue Service

    Internal Revenue Service

    Pittsburgh, PA
    4 days ago
  • 2027 BNY Analyst Program - Engineering (Data Science)The 2027 BNY Analyst Program - Engineering (Data Science) provides high-potential students with a well-rounded, rewarding rotational experience with engaging Agile Projects while providing first-hand knowledge of our... 
    Rotational program
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Pittsburgh, PA
    3 days ago
  •  ...The Technical Business Systems Analyst defines, tests, and validates enterprise technology solutions supporting business operations. The position leads requirements analysis and documentation, performs SQL-based data and systems validation, and coordinates quality assurance... 
    Full time
    Work experience placement

    Confidential

    Pittsburgh, PA
    10 hours ago
  •  ...Pittsburgh, PAEmployment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsData Analyst + KafkaLocation - Dallas, TX / Atlanta, GA / Cleveland, OH / Pittsburgh, PA (Day 1 Onsite)Note - Pls submit only visa independent... 

    SRI Tech

    Pittsburgh, PA
    7 days ago
  • Job ID: SRJ_6866Posted: 2025-02-28Location: Pittsburgh, PAEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Collibra Data AnalystLocation: Pittsburgh, PA (Day 1 Onsite) Job Description: Must Have -Collibra...

    SRI Tech

    Pittsburgh, PA
    7 days ago
  •  ...INFORMATION SECURITY ANALYST – Responsible for supporting and maintaining the Bank’s network and security infrastructure, including intrusion detection, prevention and content filtering, SIEM and event management, antivirus/EDR, vulnerability assessment, and threat hunting... 
    Work experience placement

    Washington Financial Bank

    Pittsburgh, PA
    3 days ago
  •  ...Role: Business Analyst - Banking Account Management & Decision Management Domain: Banking / Financial Services Location: Preferred Pittsburgh, PA or Cleveland, OH. Remote can be considered for strong candidates. Job Summary Seeking an experienced Business Analyst... 
    Remote work

    EXL

    Pittsburgh, PA
    2 days ago
  • The Senior Research IT Security Risk & Compliance Analyst will assess, document, and implement various controls for University research. This individual manages the control documentation and advises on best business practices for all stakeholders. The incumbent is responsible... 
    Full time
    Work experience placement
    Work at office
    Afternoon shift

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  •  ...Job Title : Business System Analyst Location : Pittsburgh PA (Onsite) Fulltime Must Have Technical/Functional Skills: Technical Skills: SQL proficiency, proficiency in data modeling, and knowledge of SDLC methodologies (Agile, Waterfall)... 
    Full time

    AceStack LLC

    Pittsburgh, PA
    3 days ago
  •  ...Business Systems Analyst Location: Most Preferred: Pittsburgh, PA, 15222 / Cleveland, OH, 44136 Second Preferred: Dallas, TX, 75234 / Birmingham, AL, 35233 / Phoenix, AZ, 85016 Hybrid (3 days in office, 2 days remote) Assignment Length: 6 Months Contract to Hire role... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Artech

    Pittsburgh, PA
    1 day ago
  • Roles and Responsibilities: ~ Analyze software deployment workflows, and software cataloging processes, to support software delivery improvement initiatives and a software catalog migration to ServiceNow. The ideal candidate would be familiar with the software...

    3B Staffing LLC

    Pittsburgh, PA
    1 day ago
  •  ...Valuations Analyst- 100% Remote House Buyers of America is looking for a 100% remote Valuations Analyst (VA) who will be responsible...  ...Number of houses sold increased 119% in Q1 2026 vs Q1 2025 Revenue increased 102% in Q1 2026 vs Q1 2025 We're continuing our nationwide... 
    Casual work
    Remote work

    House Buyers

    Pittsburgh, PA
    4 days ago
  •  ...About the Role: As a CBRE Valuation Analyst, you will be responsible for overseeing team research efforts and preparing market information...  ...real estate services and investment firm (based on 2024 revenue). The company has more than 140,000 employees (including Turner... 
    Work at office
    Visa sponsorship
    Flexible hours

    CBRE

    Pittsburgh, PA
    3 days ago
  •  ...EPC contractors. We are looking to hire a  Project Controls Analyst based in our Pittsburgh, PA office . This role has potential...  ...supports downstream billings Participate in development of phased revenue business projections for assigned areas and projects... 
    Contract work
    For contractors
    Work at office
    Local area
    Remote work

    Sargent Electric

    Pittsburgh, PA
    a month ago
  •  ...Business Analyst/Data Analyst • Hybrid model - Onsite in Pittsburgh office 3 days per week • Right to hire... candidates should be willing/able to convert to FTE • 5+ years of experience • Data governance (issue management) being compiled of problem solving, root... 
    Work at office
    3 days per week

    3B Staffing LLC

    Pittsburgh, PA
    1 day ago

Do you want to receive more vacancies?

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