Program Analyst

SERVING SENIORSSan Diego, CA
$30 - $35Onsite

About The Position

The Program Analyst serves as a critical liaison between program staff, the Business Systems & Data and IT teams, and organizational stakeholders responsible for reporting, compliance, and funding requirements. This position is responsible for assessing and improving business processes related to data collection, program operations, reporting, and performance management. The Program Analyst works closely with end users to understand operational needs, translate those needs into system requirements, develop workflows and standard operating procedures, and ensure accurate and consistent data collection across programs. The Program Analyst helps ensure that organizational data systems support program effectiveness, grant compliance, performance measurement, and strategic decision-making. This position plays a key role in driving continuous improvement, user adoption, and data integrity throughout the organization.

Requirements

  • Bachelor’s Degree required
  • 3 years of relevant experience, with strong skills in data management and advanced Excel
  • Experience working with nonprofits preferred
  • Experience in database development
  • 5+ years of experience working in a data maintenance and reporting role.
  • Experience reporting data and findings to a senior leadership team.
  • Working knowledge of SQL.
  • Experience working with grant funding and reporting, preferably with government funding requirements.
  • Technical expertise regarding data models, database design development, data mining and segmentation techniques
  • Strong knowledge of and experience with reporting packages (Power BI) and databases (SQL etc)
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Adept at queries, report writing and presenting findings
  • Strong analytical and problem solving skills with an interest in improving systems and business practices to help innovate growing data needs
  • Solid understanding of the principles of database management and business process workflow, experience with member-based software a plus
  • Ability to work both independently and collaboratively to accomplish organizational goals
  • Excellent written and oral communication skills with the ability to train both technical and non-technical users
  • Telephone Etiquette
  • Attention to Detail
  • Diplomacy & Tact
  • Professionalism
  • Time Management
  • Advanced Microsoft Office User
  • Lead small group and/or one-on-one instruction
  • Ability to regularly work independently
  • Nonprofit or human services exposure

Responsibilities

  • Evaluate existing program workflows, operational practices, and data collection processes to identify opportunities for improvement.
  • Partner with program leaders and frontline staff to assess business needs and recommend solutions that improve efficiency, consistency, and data quality.
  • Document current and future-state workflows and business processes.
  • Develop and maintain standard operating procedures (SOPs), process maps, user guides, and workflow documentation.
  • Track contact and grant deliverables and due dates.
  • Assist with implementation of new programs, initiatives, and operational processes.
  • Monitor data collection practices across programs to ensure consistency, accuracy, and completeness.
  • Identify gaps in data collection and reporting processes and develop recommendations for improvement.
  • Support data validation, quality assurance, and compliance activities.
  • Collaborate with program staff to ensure required data elements are collected and maintained appropriately.
  • Assist in developing reporting tools, dashboards, and performance metrics that support program management and organizational goals.
  • Analyze trends and provide operational insights to improve program performance and service delivery.
  • Serve as a primary point of contact between program staff and the Business Systems & Data team.
  • Gather and document business requirements for system enhancements, workflows, reports, and process improvements.
  • Participate in system implementation projects, upgrades, testing, and user acceptance activities.
  • Assist with configuration and maintenance of program databases and related systems.
  • Troubleshoot user issues and coordinate solutions with internal and external technology partners.
  • Support user adoption and ongoing utilization of organizational systems.
  • Collaborate with program leadership and grant development staff to understand grant reporting requirements and performance measures.
  • Ensure data collection processes align with contractual, regulatory, and grant requirements.
  • Assist with data validation and reporting activities related to grants, contracts, audits, and program evaluations.
  • Support development of reports, outcomes, and performance metrics used in grant applications and funder reports.
  • Develop and deliver training materials for staff on systems, workflows, reporting requirements, and data collection practices.
  • Provide ongoing technical assistance and support to program staff.
  • Promote organizational best practices related to data management, documentation, and system utilization.
  • Support change management efforts associated with new technologies, processes, and reporting requirements.
  • Participate in cross-functional projects and organizational initiatives.
  • Support continuous quality improvement activities.
  • Perform other related duties as assigned.

Benefits

  • Comprehensive benefits package
  • 100% of employees medical & dental coverage (For employees who qualify for benefits)
  • Paid holidays
  • Paid time off
  • Floating holiday
  • Up to a 3% match on 403(b) retirement plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service