1

Sql Programming Jobs in Oregon (NOW HIRING)

Senior Administrator - Snowflake & SQL

Odell, OR · On-site

$51 - $70.25/hr

... based SQL Server data platforms, with a strong focus on Snowflake advanced administration. This ... Partner with Montefiore AWS cloud foundations team and data engineering teams to ensure platform ...

Data Engineer - Databricks

Beaverton, OR

$119K - $143K/yr

Strong programming skills in Python and SQL . * Proven experience building scalable ETL/ELT pipelines . * Experience with Azure, AWS, or GCP , preferably Azure. * Experience with Azure Data Factory ...

Data Engineer - Databricks

Beaverton, OR · On-site

$119K - $143K/yr

Strong programming skills in Python and SQL . * Proven experience building scalable ETL/ELT pipelines . * Experience with Azure, AWS, or GCP , preferably Azure. * Experience with Azure Data Factory ...

Data Engineer - Databricks

Beaverton, OR

$119K - $143K/yr

Strong programming skills in Python and SQL . * Proven experience building scalable ETL/ELT pipelines . * Experience with Azure, AWS, or GCP , preferably Azure. * Experience with Azure Data Factory ...

Showing results 21-40

Sql Programming information

See Oregon salary details

$53.4K

$83.5K

$111K

How much do sql programming jobs pay per year?

As of Sep 2, 2026, the average yearly pay for sql programming in Oregon is $83,536.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $95,200.00 per year, depending on experience, location, and employer.

What is SQL programming?

SQL programming refers to the use of Structured Query Language (SQL) to manage and manipulate relational databases. SQL programmers write queries to retrieve, update, insert, and delete data, as well as to create and modify database structures like tables, views, and indexes. SQL is widely used in data analysis, software development, and backend systems to ensure efficient data handling. Proficiency in SQL is essential for roles such as database administrators, data analysts, and backend developers.

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

To excel as an SQL Programmer, you need a solid understanding of relational database concepts, advanced SQL query writing, and experience with database design, often supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, Microsoft SQL Server, or Oracle, and certifications such as Microsoft Certified: Azure Database Administrator Associate are commonly required. Strong problem-solving, analytical thinking, and attention to detail help distinguish top performers in this role. These skills and qualifications are crucial for ensuring data integrity, optimizing performance, and supporting reliable business decision-making through robust data solutions.

What are some common challenges SQL programmers face when working with large databases, and how can these be addressed?

SQL Programmers often encounter challenges related to query optimization and performance when working with large databases. Inefficient queries can slow down processing times and impact application performance. To overcome these challenges, it's essential to use proper indexing, avoid unnecessary subqueries, and regularly analyze query execution plans. Collaborating closely with database administrators and staying updated on best practices can also help maintain efficient and scalable database systems.

What is the difference between Sql Programming vs Database Developer?

AspectSql ProgrammingDatabase Developer
Required SkillsSQL scripting, query optimizationSQL, database design, schema development
Work EnvironmentWriting and testing SQL queriesDesigning and maintaining databases
CertificationsSQL certifications, such as Microsoft SQL Server certificationsDatabase design certifications, like Oracle Certified Professional
Industry UsageUsed across industries for data retrievalUsed for creating and managing databases in various sectors

Sql Programming focuses on writing and optimizing SQL queries, while Database Developers design, build, and maintain entire database systems. Both roles require SQL knowledge and certifications, but Database Developers have a broader scope involving database architecture and schema design.

Are SQL programmers in demand?

SQL programmers are in high demand across many industries due to the widespread use of databases and data analysis. Proficiency in SQL, along with knowledge of database management systems like MySQL, PostgreSQL, or SQL Server, can improve job prospects, especially for roles involving data analysis, backend development, or data engineering.

What kind of jobs can I get with SQL programming?

SQL programming skills are essential for roles such as database administrator, data analyst, data engineer, and business intelligence developer. These jobs involve designing, managing, and querying databases using SQL, often requiring knowledge of related tools like SQL Server, MySQL, or Oracle, and may require certifications or experience with data modeling and performance optimization.

What are popular job titles related to Sql Programming jobs in Oregon?

For Sql Programming jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Sql Programming jobs in Oregon look for?

The top searched job categories for Sql Programming jobs in Oregon are:

Infographic showing various Sql Programming job openings in Oregon as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $83,536 per year, or $40.2 per hour.

Senior Technical Support Engineer - Shifted Workweek

Ping Identity

OR • On-site, Remote

$80K - $100K/yr

Full-time

Re-posted 6 days ago


Job description

Role Purpose Statement: 

As a Senior Technical Support Engineer, you will play a critical role in ensuring seamless customer experiences by providing high-quality technical assistance. You will be part of the global support team, working on a shifted schedule that includes weekends to ensure continuous support coverage. In this role, you will assist with product-specific cases, manage case escalations, provide phone support and respond to alerts, helping Ping Identity deliver superior customer support.

Work Schedule

  • Shift would be Thursday to Monday
  • Hours are defined based on the follow-the-sun model to ensure global support, requiring specific shifts to align with this approach - these will be normal business hours in your regional time zone.

Main Responsibilities:

  • Interacting with customers, responding in a professional and efficient manner, helping them identify and resolve technical issues.
  • Meeting or exceeding customer expectations on response quality, timeliness and overall customer experience
  • Acting as Queue Manager (QM) during weekend shifts, ensuring efficient case handling and triaging support requests
  • Providing technical support across multiple products, ensuring efficient troubleshooting, identification of root cause and issue resolution
  • Where assigned products are not within their core expertise, work within established product runbooks and escalate to the on-call Product SME as required
  • Managing and responding to phone support and alerts, escalating cases as needed
  • Communicating with customers and partners via the online support tool, and via audio and video calls and screen-sharing sessions
  • Reproducing customer problems internally, to enable the development and testing of a resolution
  • Collaborating with Support, Engineering, SREs, Product Management and Customer Success teams. Showing a respect for all team members and customers at all times
  • Collecting information and documenting bugs with Engineering or Training/Documentation for product/service issues that are impacting customers
  • Actively prioritizing tasks/workload with self-discipline and good timekeeping
  • Adopting an 'always-learning' mentality, with a humble attitude about knowledge limitations, and the ability to learn from experience and informal/formal instruction
  • Participation in escalation calls, when required, to brief stakeholder management on support cases, and assist in the creation of action plans aiming to solve customer issues as quickly as possible. Showing empathy for the customer's situation and listening with the intent to understand the situation clearly
  • Ensuring best practices are followed and processes are adhered to, especially with

regard to ISO27001/9001 compliance, security incidents and data breaches

Required Skills & Qualifications

  • Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or equivalent work experience
  • Excellent Communication - both verbal and written; support is conducted via web-based ticketing system, web conferencing and phone
  • Excellent troubleshooting skills
  • Demonstrable collaboration and teamwork skills
  • Ability to prioritize workload and adapt to a fast-paced, follow-the-sun support model
  • Ability to be a good listener; identifying key information in order to reproduce a customer's problem remotely
  • Strong background of working on Linux, Unix & Windows Enterprise Server OS, with mixed skills around administration and troubleshooting
  • Solid understanding of the technical fundamentals of the Internet - you should have a solid knowledge of protocols such as HTTP, SSL and IPv4/v6
  • Working knowledge of Java, web containers (e.g. Tomcat, JBoss) and web servers (e.g. Apache, IIS)
  • Experience of virtualisation in an enterprise environment
  • Cloud-based platform services - AWS, Azure, Google Cloud Platform

Preferred:

  • DevOps deployments - Docker, Scripting, Kubernetes
  • Networking infrastructure - Proxies, Load balancers, Firewalls
  • Installing/tuning/code analysis of Java
  • Java performance analysis - Heap maps/JMAP/GC
  • Directory - LDAP, AD
  • Databases - SQL
  • Programming languages - JavaScript, Groovy

Salary Range 

$80,000 to $100,000

In accordance with Colorado's Equal Pay for Equal Work Act (SB 19-085) the approximate compensation range for this role in Colorado is listed above. Final compensation for this role will be determined by various factors, such as knowledge, skills, and abilities.