1

Backend Python Jobs in Oregon (NOW HIRING)

Python Developer

Portland, OR · On-site

$53.25 - $73.50/hr

Develop, test, and maintain backend applications using Python . * Write clean, readable, reusable, and well-documented code. * Assist in developing and integrating REST APIs and backend services.

New

Design and implement RESTful APIs and backend services * Write clean, reusable, and efficient code ... Python development * Strong experience with frameworks such as Django, Flask, or FastAPI

Expertise in backend languages and frameworks such as Golang, Rust, TypeScript, and Python (with a preference for Golang and Rust). Ideally, you should be able to quickly learn any new programming ...

Software Engineer, Backend (Platform)

OR · On-site +1

$198K - $295K/yr

Using DuckDB to enable seamless data interoperability between Python and SQL code written by our ... On the backend, we also use Typescript to power an Express/Apollo GraphQL server that interacts ...

We are seeking a backend-focused Software Engineer to help build a modeling and decision-support ... Design and build Python services, APIs, data-processing workflows, and simulation capabilities.

We are looking for an awesome backend engineering lead to join our team! This person will extend ... Experience with Python Additional Information Experience that will help you hit the ground running ...

Backend development experience in TypeScript or Python, with a focus on API design and service architecture * A high level of ownership and can drive features from concept to production with minimal ...

Senior Software Engineer, Python + AI Platform

OR · On-site +1

$121K - $163K/yr

Smarsh is hiring a senior backend/platform engineer to build and scale agentic AI systems for enterprise use. You will build fast-moving, early-stage Python services that integrate AI capabilities ...

We are looking for an awesome backend engineer to join our team! This person will extend our ... Experience with Python Experience that will help you hit the ground running with us: * Implementing ...

We are looking for an awesome backend engineering lead to join our team! This person will extend ... Experience with Python Additional Information Experience that will help you hit the ground running ...

We are looking for an awesome backend engineer to join our team! This person will extend our ... Experience with Python Experience that will help you hit the ground running with us: * Implementing ...

Software Engineer (Backend)

OR · On-site +1

$180K - $225K/yr

Come Build With Us We're looking to add a backend engineer to our team. You'll have an opportunity ... Expertise in Python (with Django framework experience preferred) * Strong record of building and ...

Staff Backend Engineer - Core Product (USA)

OR · On-site +1

$210K - $290K/yr

As part of the Core Backend team, you'll work on the systems at the center of Kalepa: designing ... Know Python (our main stack), though we're open to strong candidates from other OO backgrounds.

... AI and backend engineering and have major ownership and agency: design the systems, make ... Know Python (our main stack), though we're open to strong candidates from other OO backgrounds

next page

Showing results 1-20

Backend Python information

See Oregon salary details

$16.9K

$156.7K

$201.9K

How much do backend python jobs pay per year?

As of Sep 8, 2026, the average yearly pay for backend python in Oregon is $156,725.00, according to ZipRecruiter salary data. Most workers in this role earn between $153,800.00 and $177,100.00 per year, depending on experience, location, and employer.

What is a backend Python developer?

Backend Python developers are software engineers who specialize in building and maintaining the server-side components of web applications using the Python programming language. They focus on databases, application logic, APIs, and integration with front-end systems, ensuring that data is processed and served efficiently. These developers often work with frameworks like Django or Flask and collaborate with frontend developers, DevOps, and other team members to deliver robust and scalable web solutions.

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

To thrive as a Backend Python Developer, you need strong proficiency in Python, knowledge of backend frameworks (like Django or Flask), and experience with databases, typically supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, Docker, and cloud platforms like AWS or Azure, as well as relevant certifications, is highly valuable. Problem-solving ability, teamwork, and effective communication are critical soft skills for collaborating with cross-functional teams and troubleshooting issues. These skills and qualifications are crucial for building scalable, reliable backend systems that power modern applications.

What are common challenges faced by backend Python developers when integrating with third-party APIs?

Backend Python developers often encounter challenges such as inconsistent API documentation, unexpected data formats, and rate limiting when integrating with third-party APIs. These issues require strong debugging skills, careful error handling, and proactive communication with API providers. Additionally, developers must ensure secure authentication, maintain up-to-date dependencies, and write scalable code to handle varying loads. Collaborating closely with frontend teams is also essential to provide seamless end-to-end functionality.

What is the difference between Backend Python vs Backend Java?

AspectBackend PythonBackend Java
Required CredentialsBachelor's in CS, Python certificationsBachelor's in CS, Java certifications
Work EnvironmentWeb development, data science, startupsEnterprise applications, large-scale systems
Industry UsageTech startups, data analytics, AIBanking, finance, large corporations
Common Search/ComparisonYesYes

Backend Python and Backend Java are both popular server-side roles but differ in their typical use cases and industry focus. Python is favored for rapid development, data science, and startups, while Java is preferred for large-scale, enterprise applications. Your choice depends on the industry and project requirements.

Can you do backend with Python?

Yes, Python is widely used for backend development due to its simplicity and extensive libraries. Backend Python developers often work with frameworks like Django or Flask and may also handle database integration, API development, and server management.

Is Python backend in demand?

Python backend development is highly in demand due to its versatility, ease of use, and extensive libraries for web frameworks like Django and Flask. Companies across industries seek Python developers for building scalable, efficient server-side applications, making it a valuable skill for backend roles.

What is the salary of backend Python developer?

The salary of a backend Python developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and company size. Senior roles or those requiring specialized skills like Django or Flask may offer higher compensation, and certifications can also influence salary levels.

What are the most commonly searched types of Backend Python jobs in Oregon?

The most popular types of Backend Python jobs in Oregon are:

Infographic showing various Backend Python job openings in Oregon as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $156,725 per year, or $75.3 per hour.

Python Developer

Portland, OR • On-site

Emonics LLC
IT Services • 1 - 5K employees

$53.25 - $73.50/hr

Other

Posted 2 days ago

New


Job description

We are looking for a motivated and enthusiastic Entry-Level Python Developer to join our development team. This is an excellent opportunity for fresh graduates and early-career developers who are passionate about Python, backend development, and building reliable software solutions.


Key Responsibilities

  • Develop, test, and maintain backend applications using Python.
  • Write clean, readable, reusable, and well-documented code.
  • Assist in developing and integrating REST APIs and backend services.
  • Troubleshoot, debug, and resolve application issues.
  • Use Git/GitHub for version control and collaborative development.
  • Stay updated with Python development practices and emerging technologies.


Required Skills

  • Basic to good understanding of Python programming.
  • Knowledge of OOP concepts, data structures, and exception handling.
  • Basic knowledge of SQL and relational databases.
  • Familiarity with Git and GitHub.
  • Good logical thinking and problem-solving abilities.
  • Strong willingness to learn and adapt to new technologies.
  • Good communication and teamwork skills.



Emonics logo

About Emonics

Sourced by ZipRecruiter

Emonics LLC is a Certified Minority Business Enterprise as designated by the National Minority Supplier Diversity Council. Emonics provide the relevant talent at the right moment. We are a global technology firm with a strong customer focus and an IT and Engineering solutions provider catering to a diverse client base while focusing on finding solutions. We place high value on developing meaningful connections and conversations. We find, align, provide, and manage various managed IT and staffing services. Yes! It’s true! Our experts strive to become an extension of your HR department. We enable our clients to access top industry professionals. Our highly skilled team of specialists generates and integrates very profitable products and strategies. All our strategies are designed to help our clients reach their operational and financial objectives.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Piscataway, NJ, US

Year founded

2016