1

Statistical Programmer Jobs in Portland, OR (NOW HIRING)

Core Competencies & Behavioral Expectations Process Engineering & Technical Knowledge Applies ... Applies statistical methods (e.g., SPC, DOE) to analyze process capability and performance

Applications Engineer - Metrology 📍 Location: Tualatin, OR (On-site / Hybrid as applicable) 🏢 ... Perform statistical analysis, measurement system analysis (MSA), and R&R studies * Measure and ...

Global Process Engineer Sr

Hillsboro, OR

$113K - $146K/yr

Job Title Global Process Engineer Sr As the Global Process Engineer Senior, you will be responsible ... Apply knowledge of statistical analysis, project management, Lean Six Sigma, quality, and basic ...

Design and analyze statistical experiments using DOE, regression, and AI-assisted methods to ... Support Process Engineering and Yield Engineering teams to improve process quality and yield for ...

Experience applying DOE, statistical analysis, and data analytics to semiconductor development ... Support Process Engineering and Yield Engineering teams to improve process quality and yield for ...

Process Sustaining Engineer

Camas, WA · On-site

$75K - $103K/yr

The Process Engineering group is seeking entry-level or early-career engineer to join our Camas ... Apply statistical methods and SPC to monitor and improve process performance * Support factory ...

The Process Engineering group is seeking entrylevel or earlycareer engineer to join our Camas ... Apply statistical methods and SPC to monitor and improve process performance * Support factory ...

Recent Computer science/Engineering/Mathematics/Statistics or Science Graduates looking to make their careers in the IT Industry. Candidates who are serious about their future in the IT Industry and ...

next page

Showing results 1-20

Statistical Programmer information

See Portland, OR salary details

$86.3K

$150.5K

$254.4K

How much do statistical programmer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for statistical programmer in Portland, OR is $150,515.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,700.00 and $163,500.00 per year, depending on experience, location, and employer.

What are statistical programmers?

Statistical programmers are professionals who use statistical software and programming languages, such as SAS, R, or Python, to manage, analyze, and report data, often in clinical trials, public health, or research settings. They play a crucial role in transforming raw data into meaningful results by writing code for data cleaning, data manipulation, statistical analysis, and generating reports. Statistical programmers often work closely with statisticians, data managers, and researchers to ensure the accuracy and integrity of data analyses. Their work is essential in industries like pharmaceuticals, healthcare, and academia.

Are SAS Programmers in demand?

SAS Programmers are in demand in industries such as pharmaceuticals, healthcare, and finance, where data analysis and regulatory reporting are critical. Skills in SAS, along with knowledge of data management and statistical analysis, increase employability, especially for roles requiring compliance with industry standards. The demand for SAS programmers remains steady due to ongoing needs for data-driven decision-making and regulatory submissions.

What Does a Statistical Programmer Do?

A statistical programmer creates statistical programming deliverables. You ensure excellent programming of analysis-ready data, tables, and figures. You may use Stata for general purpose statistical analysis or SPSS for interactive or batched statistical analysis. Your responsibilities include developing standard operating procedures and complying with guidelines. Other duties include remaining informed on developments in programming standards and meeting all regulatory requirements. You also create PROC statements that call upon named procedures for analysis. You develop programs for dataset integration, prepare resource plans, and assist with quality control of datasets.

What are some common challenges faced by Statistical Programmers when working on clinical trial data?

Statistical Programmers often encounter challenges such as managing large, complex datasets, ensuring data integrity, and adhering strictly to regulatory standards (like CDISC SDTM and ADaM). They must also collaborate closely with biostatisticians and data managers to accurately translate statistical analysis plans into code. Tight project timelines and shifting priorities can require strong organizational skills and adaptability. Effective communication and attention to detail are essential for navigating these challenges and delivering reliable results.

How much does a statistical programmer earn?

The average salary for a statistical programmer typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in SAS, R, or Python may earn higher compensation, often exceeding $120,000 per year.

What is SAS developer salary?

The salary for a SAS developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Skilled SAS programmers with certifications and knowledge of data management tools often earn higher salaries, especially in pharmaceutical, healthcare, and finance sectors.

What does a statistical programmer do?

A statistical programmer develops and maintains code to analyze clinical trial data, often using programming languages like SAS, R, or Python. They prepare datasets, generate reports, and ensure data accuracy for regulatory submissions, working closely with statisticians and data managers in a regulated environment.

What are the key skills and qualifications needed to thrive as a Statistical Programmer, and why are they important?

To thrive as a Statistical Programmer, you need a strong background in statistics, data analysis, and programming—typically with a degree in statistics, mathematics, computer science, or a related field. Expertise in statistical software such as SAS, R, or Python and familiarity with data management systems like CDISC or SQL are often required, along with relevant certifications. Strong problem-solving abilities, attention to detail, and clear communication skills help you interpret data accurately and collaborate effectively with cross-functional teams. These skills ensure the delivery of high-quality, reproducible statistical analyses crucial for informed decision-making in research and industry settings.

What is the difference between Statistical Programmer vs Data Analyst?

AspectStatistical ProgrammerData Analyst
Required CredentialsBachelor's in Statistics, Biostatistics, or related field; experience with SAS, R, or PythonBachelor's in Statistics, Data Science, or related field; proficiency in Excel, SQL, and visualization tools
Work EnvironmentPharmaceutical, clinical research, or healthcare industries; focus on programming and data managementVarious industries including finance, marketing, healthcare; focus on data interpretation and reporting
Employer & Industry UsageCommon in clinical trials, biotech, pharma companiesUsed across multiple sectors like finance, retail, and healthcare

While both roles handle data, Statistical Programmers primarily focus on programming and managing clinical or research data, whereas Data Analysts interpret data to generate insights across various industries. The roles often overlap in skills like statistical software proficiency but differ in their core responsibilities and industry focus.

What are the most commonly searched types of Statistical Programmer jobs in Portland, OR? The most popular types of Statistical Programmer jobs in Portland, OR are:
What are popular job titles related to Statistical Programmer jobs in Portland, OR? For Statistical Programmer jobs in Portland, OR, the most frequently searched job titles are:
What cities near Portland, OR are hiring for Statistical Programmer jobs? Cities near Portland, OR with the most Statistical Programmer job openings:
Infographic showing various Statistical Programmer job openings in Portland, OR as of June 2026, with employment types broken down into 9% Internship, 82% Full Time, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $150,515 per year, or $72.4 per hour.

2026 Social Services Programmer

City of Oregon City, OR

Oregon City, OR • On-site

$56K - $78K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted just now


Job description

Salary : $56,680.00 - $78,020.80 Annually
Location : Oregon City, OR
Job Type: Full-Time
Job Number: 2026-16 Social Svcs Programmer
Department: Parks and Recreation
Division: Pioneer Community Center
Opening Date: 05/01/2023
Description
The City of Oregon City is seeking a dedicated and organized Social Services Programmer to support essential community programs at the Pioneer Community Center. This position plays a key role in coordinating a range of social services, with a primary focus on ensuring the effective and compassionate delivery of the Meals on Wheels home-delivery program. The Social Services Programmer also oversees volunteer training and scheduling, meal packing and distribution processes, client reassessments, and accurate recordkeeping for both clients and volunteers. In addition, the role may assist with community outreach, transportation support, recreation programming, kitchen operations, and general office functions as part of the Center's broader mission to serve residents with excellence and care.
First Review of this position will occur on 5/25/2026 and the position will remain open until filled. The City may stop accepting applications at any time after the first review date.
Classification Summary
The Social Services Programmer coordinates and performs tasks associated with Social Services programs at the Pioneer Community Center. Social Services include Meals on Wheels, transportation services, the kitchen and onsite meals, community center recreation, and client referral support. Primarily the position is assigned to coordinate the efficient operation of the Meals on Wheels home delivery service. This includes training and scheduling of volunteers, oversight of packing meals, pick-up and delivery, client reassessments, and maintenance of accurate records for Meals on Wheels clients and volunteers. The position may also provide general office support, kitchen assistance, transportation management, corporate outreach, and community engagement as needed.
Distinguishing Characteristics
The Social Services Programmer represents the mid-level in the social services career path. Advancement to this position is based on vacancy or need, compliance with the stated qualifications and demonstrated ability to coordinate the Meals on Wheels program, including the social services component as well as the food service delivery program. Social Services Programmer performs lead work in support of the Social Services Coordinator as determined by the Social Services and Community Center Manager.
Examples of Duties
Typical Duties and Responsibilities
The list of duties is a representative sample of the work appropriate to this class and does not include all the duties or specific tasks that may be assigned to a particular position. The incumbent may perform a combination of some or all the following duties:
  • Plans and coordinates the activities of the Meals on Wheels and other social services community programs or projects; develops volunteer schedules to accomplish program goals and objectives. Assists with case management of the Meals On Wheels (MOW) clients. Provide information for additional services as needed. Participates in menu planning, and review of food production issues/quality assurance.
  • Monitors and evaluates program effectiveness in meeting established objectives; develops and implements procedural improvements, recommends policy changes to higher level management.
  • Recruits and/or makes hiring recommendations to the Manager for program staff and volunteers; leads the work of program support staff and volunteers in the nutrition program, provides direction to kitchen staff on nutritional issues; reviews program routines involving the follow-up to difficult MOW case problems, dietary restrictions, and ensuring safety protocols are followed. Makes referrals to other agencies for services assessed and needed.
  • Is responsible for training, managing, and overseeing volunteers in the nutrition program. Must be able to re-direct and ensure volunteer compliance with health codes, and quality assurance standards as well as following all program requirements for meal delivery. May be required to terminate volunteers as needed.
  • Coordinates development and maintenance of client and or program record keeping systems; manages or reviews client/program case files; prepares required statistical or written reports for various agencies. Follows all federal, state, and local recordkeeping requirements.
  • Coordinates the activities of the program/project with other human service or community programs within assigned department and other community and government agencies; serves as liaison to private industry and resource support.
  • Coordinates, prepares and submits grant applications; ensures compliance of grant reporting requirements for nutrition and transportation programs.
  • Oversees coordination of and conducts public relations and outreach activities; recruits volunteers and donations, develops resources within community and private organizations; provides program information to the public, community groups and agencies, prepares or reviews flyers, brochures, newsletter articles, correspondence, and materials for social media.
  • Provides direct program services, particularly in complex urgent or sensitive cases.
  • Performs Meals on Wheels delivery duties for routes lacking volunteer coverage and follows up with the home delivery participant if the driver cannot deliver the meal.
  • Maintains route books with accurate delivery information on MOW participants; makes adjustments as needed.
  • Is responsible for home delivery participant care, including reassessments, change of condition tracking, and record maintenance; alerts Social Service Coordinator and Social Services and Community Center Manager as necessary regarding needs/high-risk clients.
  • Plans and executes additional events or holiday programs specific to the nutrition program

Typical Qualifications
Minimum Qualifications
Knowledge
The position requires specialized knowledge of:
  • Methods and techniques in the field of food service and specifically of a home bound and congregate meal program
  • Principles and practices in public relations, volunteer management and training.
  • Skills necessary to understand various aspects of food service delivery and policy implementation of proper food service packaging, handling, and management.
  • Best practices and interpersonal skills in working with individuals of limited economic and social resources.
  • Community resources, case management methods and practices
  • Program evaluation and resource management.
  • State, Federal, County, and City guidelines and compliance.

Skills and Abilities
This position requires the ability to carry out, but is not limited to, the following functions:
  • Plan and administer a Meals on Wheels program; effectively utilize available staff and volunteers, program resources, communicate effectively in both written and oral form
  • Lead the work of assigned staff and volunteers; incorporate team participation in decision making
  • Relate to a wide range of clients and client needs
  • Interpret policies and assist in developing corresponding practices
  • Gather, evaluate, and share data
  • Establish and maintain effective working relationships with program clients, community, private and government agencies, County employees and the public
  • Prepare and present written an oral presentations to the public
  • Provide direct program services
  • Operate computer software and other office and kitchen equipment.
  • Must be organized and proficient in software programs required for the position.

Supplemental Information
Education, Training, and Experience
The position typically requires an associate's degree in social services and two years of experience, or any combination of the required knowledge, abilities, and skills.
Other Requirements
  • Must pass a criminal background check which may include a national or state fingerprint records check.
  • Valid driver's license required
  • Must be able to obtain food handler's card, first aid and CPR certifications within 60 days of employment

Working conditions/Physical and Mental Demands
The incumbent will perform work of a sedentary to active nature. Requires sufficient ambulatory ability to sit, walk, stand, bend, stoop, crawl, lift, carry, push, pull and reach for extended periods of time. Requires manual dexterity and coordination to operate equipment in the kitchen as well as computers, keyboards, and other standard office equipment. Requires sufficient visual acuity to observe work and to drive a vehicle. Requires sufficient auditory ability to hear equipment and carry on conversations. Work is performed in both a kitchen and office setting, as well as making home deliveries.
This job/class description, describes the general nature of the work performed, representative duties as well as the typical qualifications needed for acceptable performance. It is not intended to be a complete list of all responsibilities, duties, work steps, and skills required of the job.
First Review for this position will occur on 5/25/2026 and the position is open until filled.
The City of Oregon City is an Equal Opportunity Employer.
The City of Oregon City is an Equal Opportunity Employer; it is the City's policy to provide equal employment opportunities to all qualified persons without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, mental or physical disability, uniformed/military service or veteran's status, use of the worker's compensation system, expunged juvenile records, or any other protected status or activity in accordance with applicable law. It is the City's policy to make employment, internship, volunteer selection, etc. decisions based on its evaluation of an individual's qualifications, ability and contribution to the success of the City.
We will consider any equivalent combination of knowledge, skills, education, certifications, and experience to meet the minimum positions qualifications. If you are interested in applying for this position, we encourage you to think broadly about your background and skillset for the role.
Studies have shown that many candidates are less likely to apply for a job if they do not believe they meet all of the hiring criteria. Our talent acquisition goals include hiring the candidate who is best able to meet the performance objectives of this role. We therefore encourage persons with non-traditional skill sets and experiences to apply, and to take the time to explain how those skills and experiences qualify them for this role.
The following is an overview of the types of benefits offered to full-time employees. Part-time employees are offered some benefits on a pro-rated basis dependent upon number of hours worked and any applicable bargaining unit contract(s). Please note that all employees are required to enroll in benefits through the City. As a small organization, enrollment is required to aid in the City's ability to continue to offer progressive, affordable benefits to those who need them.
Summary of Medical Benefits
• Kaiser Medical
• MODA Medical
Employees have an option between a PPO plan through Moda or a heath maintenance organization (HMO) plan through Kaiser. Each medical plan includes prescription drugs and vision care. Coverage is for the employee and their dependents with a pick-up by employees toward the premium dependent upon their bargaining unit or management agreement.
Summary of Dental Benefits
• Kaiser Dental
• Delta Dental
Employees and their dependents plan. have two plans available for dental insurance. Both plans offer preventive, routine, and major dental care, and orthodontic benefits.
Life Insurance: Full-time AFSCME employees are provided $25,000 life insurance with $2,000 for dependent coverage.
Long Term Disability Insurance: Full-time employees have long term disability insurance that provides for 2/3 of an employee's salary, up to a maximum earnings salary of $6,000 per month after a 30-day waiting period.
Retirement: The City is a member of the Oregon Public Employees Retirement System (PERS). The City currently contributes both the employer and employee's portion with the amount dependent upon the employee's status with PERS.
HRA-VEBA: This Health Reimbursement Account is funded by the employer with monthly payroll at $50.00. This account can be used for qualifying medical, dental, and vision expenses for employees and their dependents. The funds in this account are invested and stay with the employee for life.
Flexible Spending Account: Employees are offered the option to contribute pre-tax dollars for out-of-pocket medical expenses or child care expenses.
Employee Assistance Program: The City provides employees and their families with access to countless resources through Canopy.
Holidays: The City recognizes 12 paid holidays during a calendar year. Please check the city calendar for holiday closure dates.
Vacation: Paid vacation time accrues on a monthly basis based upon hours worked, length of service, and by employee group. AFSCME employees can accrue up to 240 hours of vacation, part-time union employees can accrue up to 120 hours of vacation. Part-time employees accrue vacation based on number of hours hired to work.
Sick Leave: Sick leave accrues on a monthly basis at a rate of ten hours per month. Part-time employees accrue sick leave based on number of hours hired to work.
Gym Membership: Full-time employees have access to our Gym Membership benefit. Bring proof of membership to a facility and the City will reimburse up to $15.00 per month
01
Describe your previous experience in working as a member of a team. Cite any examples or situations wher...