1

Senior Python Developer Jobs in Oregon (NOW HIRING)

Senior Platform Software Engineer, Transport

OR · Remote

$122K - $161K/yr

Write robust, high-quality backend services and infrastructure code, primarily in Go and Python ... A proven track record of building internal developer platforms or self-service infrastructure that ...

Senior DevOps Engineer

OR · Remote

$129K - $166K/yr

What we need Exol is seeking an experienced and security-focused Senior DevOps Engineer to join our ... Scripting: Proficiency in Python, Go, or Bash for automation tasks. * Environment: Proven track ...

Senior Data Analytics Engineer

OR · On-site +1

$130K - $175K/yr

Act as a SQL/Python expert to optimize data pipelines and troubleshoot issues proactively, ensuring ... You are a Senior Data Engineer who is tired of just "taking tickets." You want to understand the ...

Senior Security Engineer

Portland, OR · On-site

$121K - $166K/yr

Partner with DevOps, SRE, and engineering teams to integrate security tooling into CI/CD pipelines ... Strong scripting or automation skills (Python, Bash, PowerShell, or similar)

Senior Data Engineer (Governance Focus)

Portland, OR · On-site

$110K - $152K/yr

... DevOps, and a clear focus on data and AI governance. This role goes beyond traditional pipeline ... Develop robust ETL/ELT processes using SQL, Python, and PySpark with strong error handling ...

$122K - $161K/yr

Role Summary Nuuly is hiring a Senior Software Engineer to join our Technology team. Building ... Python, Go, Node/TypeScript also considered) * Able to talk comfortably about microservices ...

Senior Software Engineer

OR · Remote

$122K - $161K/yr

Senior Software Engineer Remote (US) | Reports to: Sr. Manager of Engineering About the Role 15Five ... Strong proficiency in programming languages like Python, React, JavaScript, Django, FastAPI ...

Senior Developer (MES/Ignition)

$54.50 - $72/hr

High level language programming for a variety of applications, including Python, Java, and more. * Design and program databases, including stored procedures and reporting in platforms such as SQL

OR · On-site

$104K - $142K/yr

Join Natera's Therapeutics & Innovations group as a Senior Agentic Systems Engineer to build ... Write precise, tested Python code, treating quality and reliability as foundational standards ...

... Python SDK Managerial experience leading and mentoring a team of data engineers Expertise in ... Experience with AWS Cloud, S3, DevOps, Git management, Oracle and SQL Server Experience with EPIC ...

next page

Showing results 1-20

Senior Python Developer information

See Oregon salary details

$58.2K

$150.1K

$206.2K

How much do senior python developer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior python developer in Oregon is $150,109.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,500.00 and $172,900.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Oregon? The most popular types of Python Developer jobs in Oregon are:
What job categories do people searching Senior Python Developer jobs in Oregon look for? The top searched job categories for Senior Python Developer jobs in Oregon are:
What cities in Oregon are hiring for Senior Python Developer jobs? Cities in Oregon with the most Senior Python Developer job openings:
What are popular job titles related to Senior Python Developer jobs in OR? For Senior Python Developer jobs in OR, the most frequently searched job titles are:
Infographic showing various Senior Python Developer job openings in Oregon as of June 2026, with employment types broken down into 77% Full Time, 14% Part Time, 3% Temporary, 3% Contract, and 3% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $150,109 per year, or $72.2 per hour.
1099/W2 Role || Senior Snowflake Data Engineer Modern Data Platforms & AI Exposure || Portland, O...

1099/W2 Role || Senior Snowflake Data Engineer Modern Data Platforms & AI Exposure || Portland, O...

V.L.S. Systems, Inc

Portland, OR

$121K - $145K/yr

Other

Posted 2 days ago


Job description

Position: Senior Snowflake Data Engineer Modern Data Platforms & AI Exposure
Location: Portland, OR-Onsite
Duration: Long-term
Job Summary
We are seeking a highly skilled and motivated Senior Snowflake Data Engineer with 8 10 years of experience in designing, developing, and maintaining modern enterprise data platforms and scalable data solutions. The ideal candidate will possess strong expertise in data warehousing, ETL/ELT processes, cloud data engineering, and Snowflake ecosystem technologies, along with foundational exposure to modern AI and AI-enabled data platform concepts.
This role will be responsible for building reliable, scalable, and high-performance data pipelines and enabling AI-ready data platforms that support analytics, reporting, operational workloads, and emerging AI/LLM-based use cases across the organization.
Key Responsibilities
Design, develop, and maintain scalable enterprise data pipelines and modern cloud-based data platforms.
Build robust ETL/ELT workflows for ingesting and transforming data from APIs, databases, flat files, and streaming sources.
Develop and optimize Snowflake-based solutions including stored procedures, tasks, streams, dynamic tables, Snowpark, and performance tuning.
Implement enterprise-scale transformation frameworks using dbt Core and dbt Cloud.
Work with ETL/ELT tools such as Matillion, Informatica, and Openflow (nice to have).
Design and maintain scalable and maintainable data models supporting business intelligence, analytics, and operational reporting.
Develop API-based integrations and data services for enterprise applications and downstream systems.
Ensure data quality, governance, scalability, observability, operational reliability, and cost optimization across the data platform.
Proactively monitor, troubleshoot, and resolve data pipeline and platform issues in production environments.
Collaborate with cross-functional teams including architects, analysts, business stakeholders, and AI/data science teams to deliver enterprise data solutions.
Participate in architecture discussions and contribute to modern data engineering best practices and standards.
Support AI/LLM-enabled initiatives by enabling structured, scalable, and vector-ready data pipelines.
Drive technical ownership of data pipelines and platform reliability across development, deployment, and production support activities.
Required Skills & Qualifications
8 10 years of experience in Data Engineering, Data Warehousing, or related roles.
Strong understanding of enterprise data warehousing concepts, dimensional modeling, and scalable data architecture.
Deep understanding and strong hands-on experience with Snowflake architecture, performance optimization, data modeling, security, cost optimization, Snowpark, stored procedures, streams/tasks, dynamic tables, and enterprise-scale data platform implementation.
Strong expertise in SQL and Python programming.
Deep understanding and strong hands-on experience with dbt Core and dbt Cloud including modular transformations, incremental models, testing, documentation, lineage, dependency management, performance optimization, and enterprise-scale ELT best practices.
Hands-on experience with ETL/ELT tools:
Matillion
Informatica
Key things they are looking for:
Mandatory Skills:
Strong Snowflake experience (hands-on development)
Strong dbt(Data Build Tool) experience (mandatory)
Strong Matillion experience (mandatory)
SQL + Python
Experience building modern cloud data pipelines
Good communication skills
Ability to work independently without heavy guidance
Informatica experience
Nice to Have:
Openflow exposure
Azure cloud understanding
AWS concepts understanding
Snowflake Cortex / Snowflake Intelligence exposure
AI / LLM / chatbot / RAG / MCP / Agent concepts exposure