Job Description

Senior Financial Systems Analyst (Virtual)

Job Category: IT

Requisition Number: SENIO026190

  • Full-Time
  • Virtual

Over 20 years ago, Stride was founded to provide personalized learning powered by technology. We reached students where they were in their own journeys. We knocked down their barriers to great education. And we gave every learner equal opportunity to succeed however they defined success. Stride innovated the learning experience with online and blended learning that prepared them for their lives ahead.

Stride is a community of passionate leaders. Whether teachers, engineers, curriculum writers, or financial managers whatever your expertise or role, we all work to empower futures through learning. And changing the trajectory of learning itself is one of our greatest missions. Join us in developing more effective ways to learn and helping learners build the skills and confidence they need to make their way forward in life.

The Financial Systems Analyst will support existing NetSuite ERP system, analyze business requirements, implement changes to NetSuite and build interfaces with third party systems. The Analyst must follow best practices and align with company goals while creating better procedures and solutions to increase performance and revenue.

ESSENTIAL FUNCTIONSReasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.

  • Support end-users in Finance, Accounting, and Administration for the implementation, maintenance, enhancement, and customization of the NetSuite (Enterprise Resource Planning) system
  • Architect solutions for all interfaces and integration with portfolio companies and third-party systems.
  • Identify, analyze and document technical programs with program function and provide feedback and recommendations to developers on software usability and functionality;
  • Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks;
  • Handle all functional tasks relating to the maintenance and business user directed development of NetSuite, including end-user support and training in NetSuite functionality, setup, navigation and identification and documentation procedures to execute future customizations for the above processes.

Supervisory Responsibilities: This position has no formal supervisory responsibilities.


  • Five (5) years of practical experience in technical support role

Certificates and Licenses: None required.


  • Five (5) years experiences of supporting ERP system
  • Three (3) years experiences of supporting NetSuite system
  • Functionally proficient as a NetSuite admin, able to creation and maintenance of users, roles, permissions
  • Design, implement, and maintain customizations of NetSuite to meet evolving business needs including reports, saved searches, dashboards, and workflows
  • Sharp problem-solving, analytical and innovation skills
  • Excellent communication skills and ability to translate complex ideas into simple language for non-technicians
  • Solid technical background and skilled at developing releases for Upgrades, troubleshooting and implementation of new enhancement
  • Keen project management skills, ability to drive projects from inception to completion.
  • Ability to clear required background check


  • Bachelor’s degree in Computer Science or related field
  • Experience with NetSuite SuiteScript is a plus but not required

WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • This position is virtual and open to residents of the 50 states and D.C.

Compensation & Benefits: Stride, Inc. considers a person’s education, experience, and qualifications, as well as the position’s work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee’s salary level. Salaries will differ based on these factors, the position’s level and expected contribution, and the employee’s benefits elections.

  • We anticipate the salary range to be $61,760 to $127,743. Eligible employees may receive a bonus. This salary is not guaranteed, as an individual’s compensation can vary based on several factors. These factors include, but are not limited to, geographic location, experience, training, education, and local market conditions. Stride offers a robust benefits package for eligible employees that can include health benefits, retirement contributions, and paid time off.

The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is at-will as governed by the law of the state where the employee works. It is further understood that the at-will nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer.

Stride, Inc. is a Federal Contractor, an Equal Opportunity/Affirmative Action Employer and a Drug-Free Workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected Veteran status age, or genetics, or any other characteristic protected by law.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities