1

R Programmer Jobs in Portland, OR (NOW HIRING)

... R/MSA) * Support manufacturing of released processes and products including generating BOMsand ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Experience in deploying engineering quality tools such as design failure mode analysis (DFMEA), design validation plan and report (DVP&R), design for manufacturability (DFM), bill of material (BOM ...

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Device Engineer

Vancouver, WA · On-site

$103K - $130K/yr

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Data Science Tutor

Portland, OR · Remote

$18 - $40/hr

Deep knowledge of statistical analysis, data wrangling, exploratory data analysis, machine learning, data visualization, SQL, Python or R programming, hypothesis testing, and communication of data ...

Manufacturing Process Engineer

Wilsonville, OR · On-site

$76K - $101K/yr

Are you an experienced Manufacturing Engineer with a strong desire to use your creativity and ... R, and applied problem solving. • Experience with high-temperature bonding - both metals and ...

Manager Engineering- NIKE, Inc. - Beaverton, OR. Develops information technology strategies ... Nike.com/Careers (Job # R-83105) #LI-DNI We offer a number of accommodations to complete our ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Support Nike's new Legion Workforce ... Nike.com/Careers (Job# R-83849) #LI-DNI We offer a number of accommodations to complete our ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... Nike.com/Careers (Job# R-84908) #LI-DNI We offer a number of accommodations to complete our ...

next page

Showing results 1-20

R Programmer information

See Portland, OR salary details

$84.8K

$131.5K

$160.1K

How much do r programmer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for r programmer in Portland, OR is $131,502.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,000.00 and $147,900.00 per year, depending on experience, location, and employer.

What Does an R Programmer Do?

An R programmer works with a unique computer language called R to perform duties such as statistical computing and data collection and analysis with the goal of optimization for a business. As an R programmer, you can use this language, which is open source, to create graphical representations or simulations of data as well as conduct analysis of that data. Other job duties include designing statistical models, formulating procedures, and providing technical assistance for clients. In this role, you can use your computer code knowledge to develop tools for a variety of different fields, from machine learning to statistical analysis for businesses to data mining for technology companies.

What are some common challenges R Programmers face when collaborating on data analysis projects within a team?

R Programmers often work closely with data scientists, analysts, and other programmers, which can present challenges such as ensuring code reproducibility, maintaining clean documentation, and managing version control. It's important to write clear, well-commented scripts and use tools like Git to facilitate collaboration. Additionally, integrating R code with other technologies or platforms may require extra coordination with team members who specialize in different languages or systems. Addressing these challenges can lead to smoother workflows and more reliable project outcomes.

What is the difference between R Programmer vs Data Analyst?

AspectR ProgrammerData Analyst
Required SkillsProficiency in R, statistical analysis, data visualizationData manipulation, basic statistical skills, Excel, SQL
CertificationsOften no formal certification, but R programming courses preferredCertifications like CAP, Microsoft Excel certifications common
Work EnvironmentData science teams, research labs, tech companiesBusiness, marketing, finance departments across industries
Industry UsageTech, healthcare, research institutionsFinance, retail, healthcare, consulting

While both R Programmers and Data Analysts work with data, R Programmers focus more on coding in R for statistical analysis and visualization, often in research or data science teams. Data Analysts typically handle data manipulation and reporting in business contexts, using a broader set of tools. The roles overlap in data skills but differ in technical depth and application focus.

What are R Programmers?

R Programmers are professionals who use the R programming language to analyze data, create statistical models, and develop data-driven solutions. They often work in fields like data science, research, finance, and healthcare, leveraging R's extensive libraries for data manipulation, visualization, and statistical analysis. R Programmers may also build custom tools and automate data workflows to help organizations make informed decisions. Their expertise in R makes them valuable for tasks involving large datasets, predictive modeling, and reporting.

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

To thrive as an R Programmer, you need strong programming skills in R, a solid understanding of statistics, and typically a degree in computer science, mathematics, or a related field. Familiarity with data analysis libraries like dplyr and ggplot2, experience with version control systems such as Git, and knowledge of databases are commonly required. Attention to detail, problem-solving abilities, and effective communication help R Programmers stand out when working with diverse data sets and collaborating with teams. These skills are essential for accurately analyzing data, developing robust solutions, and supporting data-driven decision making.
What are the most commonly searched types of R Programmer jobs in Portland, OR? The most popular types of R Programmer jobs in Portland, OR are:
What are popular job titles related to R Programmer jobs in Portland, OR? For R Programmer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching R Programmer jobs in Portland, OR look for? The top searched job categories for R Programmer jobs in Portland, OR are:
Infographic showing various R Programmer job openings in Portland, OR as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $131,502 per year, or $63.2 per hour.
Data Engineer / Database Management Specialist for Fish Data

Data Engineer / Database Management Specialist for Fish Data

Pacific States Marine Fisheries Commission

Portland, OR

Other

Posted just now


Job description

Pacific States Marine Fisheries Commission (PSMFC) is recruiting candidates to fill the role of amid-levelData Engineer/Database Specialist, working closely with USGS researchers at the Klamath Falls Field Station. The incumbent willsupport long-term research on endangered Lost River and Shortnose suckers, helping translate decades of biological, telemetry, and environmental data into insights that guide species recovery and water management in the Klamath Basin.

Thisrolemeaningful responsibilityand real-world impact. The incumbent willdesign and build modern, cloud-enabled data systems, improve legacy workflows, and collaborate directly with scientists to advance critical research.

The position is based in Portland, Oregon and includes regular travel to Klamath Falls (approximately one week per month)toworkon-sitewith theUSGSresearchers, with a potentialoptiontorelocateto Klamath Falls, Oregon.

Group Definition:Database Management Specialists develop and administer large-scale, multi-agency database systems. They have responsibility for maintenance, tuning, running backup and recovery, growing the system, administering permissions and security, and assuring continuous system availability.

Closing Disclaimer

PSMFC will not accept resumes or cover letters for any position once the job announcement has been removed from the Careers Page. PSMFC reserves the right to remove a job announcement at any time for any reason or close the position prior to the posted close date once a sufficient number of applicants have been received.

Our Team

The incumbent willjoin a small, highly collaborative team working closely with USGS scientists to turnresearchneeds intotechnical solutions. The incumbent will performquery and analyze data, support modeling and system performance, and help modernize workflows. In this role, the incumbent willalso collaborate with IT on security and access, contribute to data governance practices, and support GIS and field data collection systems, while helping teammates grow through knowledge sharingand collaboration.

Project Specifics

Contributeto the design andmodernizationdata systems that support fisheries research and real-world decision making in the Klamath Basin. Build reliable, scalable data platforms, improve legacy systems, and collaborate closely with scientists to turn complex data into actionable insights.Wedon'texpect candidates to bring experience in every listed technology-strength in core data skills and a willingness to learn are what matter most.

Essential Functions

The data professional should have 3+ years of experience and can design, build, and improve scientific data systems. The ideal candidate brings strong data engineering and database skills, along with the ability to collaborate effectively with scientists and IT partners.

Data & Platform Management

  • Design, build, andmaintainrelational databases (e.g., SQL Server, SQLite)
  • Perform data modeling, schema design, and performance optimization
  • Implement reliability practices (backup/recovery, access controls, availability)
  • Maintain documentation and support data stewardship practices
  • Troubleshoot and resolve database performance and integrity issues

Data Engineering & Integration

  • Build and support automated data pipelines (ETL/ELT)
  • Use SQL and scripting tools (Python, R, or similar) for data processing
  • Integrate diverse datasets into centralized systems
  • Refactor legacy scripts and workflows into scalable, automated pipelines

Analytics & Data Products

  • Develop queriesand reporting solutions (e.g., Power BI)
  • Build reproducible analytical workflows inPython or R

Collaboration

  • Partner with scientists, engineers, and IT staff
  • Communicate technical concepts to non-technical audiences

SupportModernization

  • Support migration of legacy systems into modern, cloud-enabled environments
  • Contribute to ongoing system and workflow improvements

Additional Mandatory Skills:

Databasesand Data Engineering

  • 3+ years of experience in data engineeringand/ordatabase administration

Programming languages:

  • Strong SQLproficiencyand at least one scripting language (Python or R)

Additional Desirable Skills:

Data &Data Architecture

  • Experience with data architecture and system design

CloudandModern Platforms

  • Knowledge ofcloud platforms (Azure preferred; AWS/GCP acceptable)
  • Familiarity with workflow automation or orchestration tools

Analytics & Visualization

  • Knowledgeofdashboards,PowerBIor similar data visualization tools
  • Familiarity AIassistedtools

GISTechnology andField Data Systems

  • ExposuretoGIS systems (ArcGIS, QGIS) or spatial datais a plus
  • Support ingestion workflows for field/mobile data collection systems (e.g., data from ESRI Survey123).

Data Governance & Lifecycle Management

  • Contributeto improvingdata governance or metadata practices
  • Familiarity with data lifecycle management and long-term data stewardship concepts

OperatingSystemsandLegacy Support

  • Support migrating legacy systems or applications(C#, VB)
  • Familiarity with Windows Server and/or Linux environments

Domain Experience

  • Familiarityworking with scientific, environmental, or ecological datasets
  • Familiarity with fisheries data,telemetry, tagging, or movement data

Collaboration and Leadership Skills

  • Interact withcontractors and withIT on security, permissions, and cloud migration (e.g., Azure)
  • Help team membersgrowby sharing knowledge andproviding guidance

KnowledgeRequired bythePosition:

  • Database management concepts, principles, and methods including database logical and physical design, normalization, storage capacity management, and back-up and recovery.
  • Data flow design and business process design.
  • Sources, characteristics, and uses of the organization's data assets.
  • Database management systems, query languages, table relationships, and views.
  • Data mining and data warehousing principles
  • The characteristics of physical and virtual data storage media.
  • Data administration and data standardization policies and standards in developing and managing large-scale, multi-agency databases.

PhysicalDemands:

Theworkissedentarywithmoderatewalkingbetweenworkstationsandcarryingfolders, reports, and similar light loads.

WorkEnvironment:

Theworkisperformedinanofficesettingwithadequatelighting,heatingandventilation.There are the normal risks of an office environment.