1

Python Software Engineer Jobs in Oregon (NOW HIRING)

OR

$114.40K - $137.40K/yr

About the role As a Senior Software Engineer specializing in Python and the Data Ecosystem , you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem.

OR

$121.40K - $163.30K/yr

We are looking for an experienced software professional to contribute to design and development of ... In the last decade, Python has become the de-facto programming language for practitioners in AI ...

Senior Software Engineer

Portland, OR · On-site

$129.90K - $171.30K/yr

... craft of software engineering. We take a holistic approach to designing, engineering, and ... Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python.

Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...

$90K - $125K/yr

Software Engineer - ETL, Integrations and Application Development: Wellbe is looking for a software ... Experience with object-oriented programming languages (C#, python, java). * Experience with the ...

OR

$122.40K - $161.30K/yr

Software engineering languages and full stack development ( Go , Python , Angular, JavaScript/TypeScript, OAuth, SAML, REST APIs, etc.) * Hands-on experience building backend services, APIs ...

Sr. Software Engineer

OR · On-site +1

$122.40K - $161.30K/yr

... Sr. Software Engineer Current: Responsibilities: * Assist Product Management and SDK team in ... Own and evolve the Alteryx Python Tool including C++ plugin engines and process lifecycle (server ...

Senior Software Engineer

OR · Remote

$122.40K - $161.30K/yr

Senior Software Engineer Remote (US) | Reports to: Sr. Manager of Engineering About the Role 15Five ... Familiarity with Python frameworks, especially Django is nice to have. * Prior experience or ...

... Python, and Node.JS • Container Technologies • DevOps Practices (Infrastructure, CI/CD, and Version control) • Microservices Architecture and Development Apply at www.Nike.com/Careers (Job # R ...

OR · On-site

About this Role This role offers what many ambitious engineers are looking for: * Top-tier ... Enough familiarity with Python and TypeScript+React to confidently make code contributions on day ...

New

OR

$122.40K - $161.30K/yr

We are seeking a Senior Software Engineer with strong expertise in C++, Python to design, develop, and optimize GPU-accelerated software for quantum computing. In this role, you will build and scale ...

Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Experience with modern programming languages such as Java, Python, or similar backend technologies.

OR · Hybrid

$103.50K - $181.10K/yr

Minimum 5+ years Software Engineering experience * C/C++ proficiency * Strong Windows foundation ... Python proficiency * TS/SCI security clearance * Experience supporting US Government CNO missions

Principal Software Engineer

OR · Remote

$134.90K - $180.80K/yr

About the Role As a Principal Software Engineer, you'll lead architectural decisions, write code ... Python, Java, JavaScript. * Frameworks: Vue, React, Flask, SpringBoot (Experience with AI ...

Senior Software Engineer

Beaverton, OR · On-site

$127.50K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Support Nike's new Legion Workforce ... Programming Language Python • Relational Database/SQL • Agile Development process • ...

OR

$140.60K - $173.10K/yr

Software Engineer IV, Benefits Engineering At WEX, we simplify the business of running a business ... Experience in developing Cloud-Native applications and services Technology Must-Haves: * C#, Python ...

OR

$140.60K - $173.10K/yr

Software Engineer IV, Benefits Engineering At WEX, we simplify the business of running a business ... Experience in developing Cloud-Native applications and services Technology Must-Haves: * C#, Python ...

next page

Showing results 1-20

Python Software Engineer information

See Oregon salary details

$24.3K

$148K

$214.1K

How much do python software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for python software engineer in Oregon is $147,989.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,800.00 and $173,900.00 per year, depending on experience, location, and employer.

What is a Python Software Engineer job?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What does a typical workday look like for a Python Software Engineer?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
What job categories do people searching Python Software Engineer jobs in Oregon look for? The top searched job categories for Python Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Python Software Engineer jobs? Cities in Oregon with the most Python Software Engineer job openings:
What are popular job titles related to Python Software Engineer jobs in OR? For Python Software Engineer jobs in OR, the most frequently searched job titles are:
Senior Software Engineer - Python and Data Ecosystem

Senior Software Engineer - Python and Data Ecosystem

ClickHouse

$114.40K - $137.40K/yr

Other

Posted 24 days ago


Job description

The Connectors team is the bridge between ClickHouse and the broader data ecosystem. We build and maintain the integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents worldwide from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tooling.

Our work directly shapes how companies process massive datasets: real-time analytics platforms ingesting millions of events per second, observability systems monitoring global infrastructure, and increasingly, the AI-powered data applications redefining how teams work with data. We collaborate closely with the open-source community, internal teams, and enterprise users to ensure ClickHouse integrations set the standard for performance, reliability, and developer experience.

About the role

As a Senior Software Engineer specializing in Python and the Data Ecosystem, you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem. This role sits at the intersection of high-performance database engineering and developer experience. You'll craft tools that enable Data Engineers and Data Scientists to harness ClickHouse's speed and scale in the frameworks they already use.

We're looking for someone who has lived the Data Engineer or Data Scientist experience firsthand. The data practitioner's world is shifting rapidly: databases are no longer just query targets, but they're becoming active participants in AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You understand these workflows not from the outside, but because you've operated within them. You don't just build integrations, you bring product-level insight into what we should build and why.

You'll own the full lifecycle of key Python integrations, driving architecture, performance, and feature direction across:

  • Orchestration Platforms: Apache Airflow, Dagster, Prefect
  • Transformation Tools: dbt, SQLMesh
  • AI & LLM Ecosystem: LangChain, LlamaIndex, n8n, and broader AI tooling: embedding pipelines, retrieval-augmented generation with ClickHouse as a vector store, ML feature stores, and LLM-powered data applications

ClickHouse's columnar architecture and query performance make it exceptionally well-positioned in this new landscape. Your job is to make that potential real:  building the robust, production-ready connectors that make ClickHouse the natural choice when data practitioners design their next-generation AI and data systems.

What you'll do
  • Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design
  • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards
  • Drive the AI/LLM integration strategy:  designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications
  • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback
  • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities
  • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows
About you
  • 7+ years of software development experience, ideally with hands-on time as a Data Engineer, Data Scientist, or ML Engineer
  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform (orchestration, BI, MLOps, or data transformation)
  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries
  • Prior contributions to, or deep practical experience with, popular data orchestration tools (Airflow, Dagster, or Prefect)
  • Hands-on experience with AI/ML in data engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling in production, not just experimentation
  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases
  • Solid experience with concurrent Python: threading, multiprocessing, and async patterns
  • Outstanding written and verbal communication skills; comfortable collaborating across engineering functions and with open-source communities

Bonus points for:

  • Experience deploying AI/ML models in production, including inference APIs and vector databases
  • Prior experience as a Data Engineer or Data Scientist in a product-facing or platform role
  • Familiarity with ClickHouse or similar high-performance OLAP platforms
  • Familiarity with the JVM ecosystem