1

Senior Backend Python Jobs in Oregon (NOW HIRING)

Senior Software Engineer - Postgres

OR ยท On-site +1

$122K - $161K/yr

Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud ... Strong programming experience in one or several of Ruby , Go , Rust, C or Python (and willingness ...

Senior/Principal Data Engineer

OR ยท On-site +1

$125K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a senior to principal-level individual contributor role who combines deep backend ... Expert-level proficiency in Python ( required ) and experience in at least one compiled or ...

Shape the product: Own and build key features, focusing on frontend and backend systems that ... Familiarity with additional languages like Python, Rust or PHP for building integrations

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

  • Medical

  • PTO

Build and improve backend systems that support DogByte and other internal products as VEG continues ... Python, PostgreSQL, AWS * 5+ years in engineering environments where developers own code through ...

Senior Staff Software Engineer, Data

OR ยท On-site +1

$105K - $143K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... or Backend Software Engineering. * Operated at Staff-level scope with cross-team technical ... Expert SQL skills and strong proficiency in Python or similar languages. * Deep experience with ...

Senior Software Engineer, Upstart Bank

OR ยท On-site +1

$122K - $161K/yr

Experience building and operating production software systems in backend or full-stack environments ... Proficiency in at least one modern programming language such as Python, Java, or Kotlin Preferred ...

Senior Software Engineer, Upstart Bank

OR ยท On-site +1

$122K - $161K/yr

Experience building and operating production software systems in backend or full-stack environments ... Proficiency in at least one modern programming language such as Python, Java, or Kotlin Preferred ...

Senior Software Engineer, Storage Infrastructure

OR ยท On-site +1

$122K - $161K/yr

  • Medical

  • Dental

  • Vision

  • PTO

We're looking for a Senior Software Engineer to help evolve this platform. You'll work across the ... backend services * 6+ years of Python development experience building customer-facing APIs

(Sr/Staff) Software Engineer - Agentic Platform

OR ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Sr/Staff Software Engineer (Agent Platform) Location : US Level : Senior Individual Contributor ... Strong backend development especially Python * Comfortable making architectural decisions with ...

Senior Agentic AI Software Engineer

OR ยท On-site +1

$122K - $161K/yr

Ability to obtain and maintain a Public Trust LTS is seeking a Senior Agentic AI Software Engineer ... Strong proficiency in Python and modern backend software engineering. * Experience building ...

Senior Software Developer

$54.50 - $72/hr

This is a senior technical leadership role requiring an individual who can independently architect ... Build scalable backend services using Node.js, Python, and Java . * Develop modern frontend ...

Senior Software Developer

$54.50 - $72/hr

This is a senior technical leadership role requiring an individual who can independently architect ... Build scalable backend services using Node.js, Python, and Java . * Develop modern frontend ...

Senior Software Developer - 100% Remote

Portland, OR ยท On-site

$55 - $65/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Knowledge of backend technologies (e.g., Java, .NET, Python). * Certifications in cloud architecture or mobile development. Primary Responsibilities: Development: * Web and mobile senior development ...

Posted today

Showing results 21-40

Senior Backend Python information

What does a senior backend Python developer do?

A Senior Backend Python Developer designs, builds, and maintains the server-side logic of web applications using Python. They are responsible for creating robust APIs, optimizing databases, ensuring application security, and integrating third-party services. In addition, they often mentor junior developers, contribute to architectural decisions, and collaborate closely with frontend and DevOps teams. Their work ensures that applications are scalable, reliable, and efficient. Senior developers typically have several years of experience and deep knowledge of Python frameworks like Django or Flask.

What are the key skills and qualifications needed to thrive as a senior backend Python developer?

To thrive as a Senior Backend Python Developer, you need expertise in Python programming, strong knowledge of backend frameworks (such as Django or Flask), and experience with database management, often backed by a degree in computer science or equivalent experience. Familiarity with version control systems like Git, containerization tools like Docker, cloud platforms (e.g., AWS), and possibly certifications in cloud or Python technologies are common requirements. Outstanding problem-solving skills, effective communication, and the ability to mentor junior developers help set top performers apart. These competencies ensure the development of robust, scalable, and maintainable backend systems that support business objectives.

What are some common challenges senior backend Python developers face when working on large-scale systems?

Senior Backend Python developers working on large-scale systems often encounter challenges such as ensuring application scalability, maintaining code quality across distributed teams, and optimizing performance for high traffic. Balancing the integration of new features with legacy system constraints can also be demanding. Effective communication and collaboration with frontend teams, DevOps, and product managers are crucial for delivering reliable and maintainable backend solutions.

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

AspectSenior Backend PythonBackend Developer
Required CredentialsBachelor's in CS or related, 5+ years experience, Python expertiseBachelor's in CS or related, 2-4 years experience, Python knowledge
Work EnvironmentTech companies, startups, enterprise systemsTech firms, startups, software agencies
Employer & Industry UsageUsed across industries requiring scalable backend solutionsCommon in web development and software services
Search & Comparison IntentUnderstanding senior roles, responsibilities, salaryEntry to mid-level backend roles, skill requirements

Senior Backend Python professionals typically have more experience, advanced skills, and leadership responsibilities compared to Backend Developers. They often work on complex systems, mentor junior staff, and have a broader understanding of architecture. Backend Developers focus on building and maintaining backend services with less emphasis on leadership or strategic planning.

Infographic showing various Senior Backend Python job openings in Oregon as of July 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 78% Physical, 4% Hybrid, and 18% Remote job distribution.

Senior Software Engineer - Postgres

ClickHouse

OR โ€ข On-site, Remote

$122K - $161K/yr

Full-time

Re-posted 28 days ago


Job description

About the Role

ClickHouse is launching a strategic Postgres initiative to extend our developer-first cloud platform, so teams can easily integrate Postgres with ClickHouse and power end-to-end data workflows.

We're looking for a Senior Software Engineer to join the team building this platform. You'll work across a range of areas - from control plane services and automation to operational tooling and developer experience. This is a flexible, full-stack systems role for an engineer who thrives in environments where boundaries are fluid, problems are complex, and impact is tangible.


What You'll Do
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • Extend our platform control plane - written in Ruby, Go, and TypeScript - to support new Postgres capabilities.
  • Contribute to PostgreSQL extensions and data plane agents, written in C, C++ or Rust
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
  • Improve observability, deployment safety, and debugging workflows for database services.
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team.
  • Operate with autonomy - identifying opportunities, driving execution, and delivering meaningful impact.

About You
  • Experience: 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems.
  • Postgres Expertise: Deep understanding of Postgres - configuration, extensions, operations, and performance tuning.
  • Technical Skills:
    • Strong programming experience in one or several of Ruby, Go, Rust, C or Python (and willingness to work across languages).
    • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD).
    • Understanding of distributed systems, data replication, and service orchestration patterns.
  • Mindset: Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership.
  • Flexibility: Happy to contribute where needed - from backend APIs and platform automation to Postgres internals and debugging.
  • Collaboration: Strong communicator who works effectively across teams in a fast-paced, cross-functional environment.
  • Ownership: You operate with a founder's mindset - take initiative, move quickly, and care deeply about outcomes.

Why Join Us
  • Be part of a strategic new offering that expands the scope and impact of ClickHouse Cloud.
  • Work with cutting-edge database and infrastructure technologies at scale.
  • Operate with high autonomy in a small, focused team that values deep expertise and collaboration.
  • Shape foundational systems for reliability, automation, and developer experience in managed database.

#LI-remote