1

Filemaker Programmer Jobs in San Francisco, CA (NOW HIRING)

Filemaker Programmer information

See San Francisco, CA salary details

$99.6K

$173.5K

$293.4K

How much do filemaker programmer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for filemaker programmer in San Francisco, CA is $173,535.00, according to ZipRecruiter salary data. Most workers in this role earn between $147,300.00 and $188,500.00 per year, depending on experience, location, and employer.

What is a Filemaker programmer?

A Filemaker Programmer is a software developer who specializes in creating, customizing, and maintaining applications using the FileMaker platform. FileMaker is a cross-platform relational database application from Claris International, used for building custom business solutions. These programmers design user-friendly databases, automate workflows, and integrate FileMaker with other systems to streamline business operations. They often work directly with clients to understand their needs and deliver tailored solutions that improve efficiency.

What are the key skills and qualifications needed to thrive as a Filemaker programmer?

To thrive as a Filemaker Programmer, you need strong proficiency in FileMaker Pro development, database design, scripting, and problem-solving, often backed by relevant experience or certification. Familiarity with FileMaker Server, Claris Connect, API integrations, and knowledge of SQL or web technologies is highly beneficial. Exceptional analytical thinking, attention to detail, and effective communication skills help in understanding client needs and delivering tailored solutions. These skills ensure efficient creation, customization, and maintenance of FileMaker solutions that drive organizational productivity.

How does a Filemaker programmer typically collaborate with other departments in an organization?

Filemaker Programmers often work closely with various departments, such as operations, sales, and customer service, to understand their data management needs and workflow challenges. They gather requirements from stakeholders, translate them into functional database solutions, and provide ongoing support and training. Effective communication and a collaborative approach are essential, as programmers must ensure the custom Filemaker applications align with business processes and integrate smoothly with existing systems. This cross-departmental interaction not only enhances the final product but also fosters a strong understanding of the organization's overall objectives.

What are popular job titles related to Filemaker Programmer jobs in San Francisco, CA?

For Filemaker Programmer jobs in San Francisco, CA, the most frequently searched job titles are:

What job categories do people searching Filemaker Programmer jobs in San Francisco, CA look for?

The top searched job categories for Filemaker Programmer jobs in San Francisco, CA are:

What cities near San Francisco, CA are hiring for Filemaker Programmer jobs?

Cities near San Francisco, CA with the most Filemaker Programmer job openings:

Infographic showing various Filemaker Programmer job openings in San Francisco, CA as of August 2026, with employment types broken down into 75% Full Time, 17% Part Time, 7% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $173,535 per year, or $83.4 per hour.

Program Leader I (CYS)

San Francisco, CA • On-site

Pomeroy Recreation & Rehabilitation Center
Individual, Family and Community Social Assistance • 51 - 200 employees

$24.25/hr

Part-time

Re-posted 6 hours ago


Job description

Description

Job Title: Program Leader I (CYS)

Employer: Pomeroy Recreation and Rehabilitation Center

Reports To: Program Manager

Department: Children and Youth Services (CYS)

Employment Status: Part-time

Starting Rate: $24.25/hour


Position Summary: Under the supervision of the CYS Program Manager, the CYS Program Leader I assists in providing services and support for individuals with disabilities. A Program Leader I is responsible for a variety of activities such as assisting in planning and leading opportunities for growth and development, working directly with individuals to encourage participation in activities, providing instruction, and carrying out supports related to the physical well being and comfort of persons served.


DUTIES AND RESPONSIBILITIES:

Service Delivery:

  • Assists in providing instruction, support, and supervision to one or more persons served in a variety of activities and environments.
  • Understand and consistently apply appropriate teaching strategies when working with persons served.
  • Responsible for the safety of individuals served including observing and meeting safety requirements in both facility and community-based activities.
  • Assist individuals with eating, toileting, personal hygiene, dressing, and other daily living skills as needed.
  • Provide physical assistance to persons served including transferring, pushing wheelchairs, loading, and unloading from vehicles, and physical guidance as needed.
  • Provide all other aspects of service delivery as needed.


Program Coordination:

  • Assist in the development and implementation of Individual Service Plans, Desired Results Developmental Profile (DRDP) & School Age Center Environmental Rating Scale (SACER), goals and objectives, based on the needs/interests of persons served.
  • Assist in the planning, facilitating, executing, and evaluating social, vocational, recreational, self-help/advocacy, developmental activities, and skills training through in-center groups, work activities, and community-based outings in accordance with the individual's service plan.
  • Demonstrate ability to adapt teaching techniques, materials, and equipment to meet individual/group abilities, needs, and interests.
  • Ensure program supplies are available for activities, including setting up and breaking down rooms/materials.
  • Identify and collaboratively work with other team members in use of community and center resources to enhance individual growth and development opportunities. Suggest ideas to develop new activities and service planning skills.
  • Assist with daily/weekly/monthly programming and activities as required.
  • Provide other aspects of program coordination as needed.


Administrative/Professional:

  • Assist with maintaining individual records and submit accurate reports per procedures established by the department. Includes initiating communication (oral and written) on successes, specific problems, or concerns of persons served.
  • Work effectively as part of a team to accomplish the mission of PRRC. This includes developing and maintaining positive relations with persons served, care providers, employers, staff, affiliated organizations, and the community in general.
  • Attend staff meetings and professional growth classes including in-services, conferences, and workshops.
  • Perform other duties as assigned.


PREFERRED QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. Possess ability to perform and teach basic mathematical skills, operations using units of American money, and weight, volume and distance measurements. Demonstrate the ability to problem solve practical problems and deal with an array of concrete variables in situations where only limited standardization exists. Six months or more of hands-on experience working with individuals with disabilities preferred. Knowledge of Americans with Disabilities Act and other laws - preferred. Bilingual preferred.


Requirements

REQUIREMENTS:

  • High school diploma or General Education Degree (GED)
  • Some college courses in a related field such as Child & Adolescent Development, Psychology, Special Education, Communicative disorders, Kinesiology, Recreation, & Nursing.
  • Three years general paid work experience OR combination of education and experience.
  • Working effectively with a variety of personalities and to be sensitive to the needs/communication of persons with differing abilities
  • Ability to work independently on assigned tasks as well as to accept direction on given assignments
  • Ability to perform multiple tasks and projects with varying time sensitive deadlines.
  • Proficient and competent in the latest versions of Microsoft Office software (Word, Excel, PowerPoint, Publisher, etc.) FileMaker, Windows and Macintosh programs/operating systems, email, and Internet.
  • Criminal Record Clearance


COMPETENCIES:

  • Diversity - Demonstrates knowledge of EEO policy; Shows respect and sensitivity for cultural differences; educates others on the value of diversity; Promotes a harassment- free environment; Builds a diverse workforce.
  • Ethics - Treats people with respect; Keeps commitments; Inspires the trust of others; Works with integrity and ethically; Upholds organizational values.
  • Customer Service - Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments.
  • Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in-group problem solving situations; Uses reason even when dealing with emotional topics.
  • Safety and Security - Observes safety and security procedures; Determines appropriate action beyond guidelines; Reports potentially unsafe conditions; Uses equipment and materials properly.


PHYSICAL DEMANDS AND WORK ENVIRONMENT:

  • Frequently required to move about the office and overall PRRC campus
  • Frequently required to utilize hand and finger dexterity
  • Frequently required to climb, balance, bend, stoop, kneel or crawl
  • Frequently required to talk or hear
  • Occasionally utilize visual acuity to operate equipment, read technical information, and/or use a keyboard
  • Frequently required to lift/push/carry items less than 25 pounds/up to 25 pounds/up to 50 pounds
  • Frequently exposure to outside weather conditions
  • Occasionally exposure to bloodborne and airborne pathogens or infectious materials
  • Frequently exposed to loud noise