1

Senior Backend Developer Python Jobs in Oregon (NOW HIRING)

Senior Software Engineer, Mobile

OR · On-site +1

$133K - $166K/yr

Work with backend engineers to define mobile-specific APIs and improve client-server integration patterns. * Identify and resolve performance or reliability issues in the mobile experience.

New

OR

$104K - $143K/yr

Expression is seeking an experienced Senior AI Platform Engineer to join their Product Team and ... Develop high-performance Python APIs and scalable backend services using FastAPI, asynchronous ...

Senior Front-End Developer

Hood River, OR · On-site

$130K - $160K/yr

Role Overview As a Senior Front-End Developer at Overwatch Imaging, you'll be a critical player in ... and backend developers • Bonus if experienced with mapping libraries like Mapbox, Leaflet, or ...

Senior Software Engineer (Athena)

OR · Remote

$122K - $161K/yr

Senior Software Engineer Remote - US, Canada, UK Chainguard is building the secure software supply ... Write backend systems that handle unstructured data inputs from enterprise customers and produce ...

Fullstack Engineer (Senior and Staff)

OR · On-site +1

$122K - $161K/yr

Improve system performance, observability, and developer productivity. * Help drive AI adoption ... Strong backend development skills in Golang or similar languages (Python, Java, C#, Ruby, Rust, etc.

OR · Hybrid

$140K - $190K/yr

As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced ...

OR · On-site

$122K - $161K/yr

... and developer experience. You'll own critical areas of the Libraries product, building high ... Partner closely with backend, product, and design to deliver end-to-end features * Build intuitive ...

OR

$129K - $166K/yr

Strong scripting skills in Python and Bash (Golang (GO) a plus). * Experience operating 24x7 ... OpenStack Cinder multi-backend administration. * Backup platforms (Rubrik). * Understanding of CIS ...

OR

$114K - $137K/yr

... 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 ...

As a Senior Software Engineer, your goal will be to ensure that our AI Agents are backed by the ... Design, develop, and maintain scalable and robust backend architectures for Cresta's AI Agent ...

Senior Software Engineer - Postgres

OR · Remote

$122K - $161K/yr

About the Role ClickHouse is launching a strategic Postgres initiative to extend our developer ... Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.

Senior Software Developer

Canby, OR

$57 - $75.25/hr

Design, develop, test, and maintain web applications, APIs, integrations, and backend services ... Proficiency in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern ...

New

Senior Software Developer

Canby, OR

$57 - $75.25/hr

Design, develop, test, and maintain web applications, APIs, integrations, and backend services ... Proficiency in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern ...

New

Senior Software Developer

Canby, OR · On-site

$57 - $75.25/hr

Design, develop, test, and maintain web applications, APIs, integrations, and backend services ... Proficiency in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern ...

New

OR

$122K - $161K/yr

Our current backend is .NET/C#; we also use Go, Python, and Java across the organization. Job ... Contributions to internal developer tooling, golden path standards, or SDLC process improvements.

next page

Showing results 1-20

Senior Backend Developer Python information

What does a Senior Backend Developer Python do?

A Senior Backend Developer Python designs, builds, and maintains the server-side logic and databases for web applications, primarily using the Python programming language. They are responsible for ensuring high performance, responsiveness, and security of applications, integrating with front-end elements, and working closely with other developers and stakeholders. Additionally, they often mentor junior developers, review code, and contribute to architectural decisions to ensure scalable and robust backend systems.

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

AspectSenior Backend Developer PythonBackend Developer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsRelevant certifications (e.g., AWS, Python)Optional, entry-level certifications
Work EnvironmentDesigning architecture, mentoringImplementing features, coding
ResponsibilitiesSystem design, team coordinationCode development, bug fixing

The main difference between a Senior Backend Developer Python and a Backend Developer Python lies in experience, responsibilities, and leadership. Senior developers typically lead projects and mentor others, while backend developers focus on coding and feature implementation. Both roles require strong Python skills and relevant certifications, but senior roles demand more experience and strategic involvement.

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

To thrive as a Senior Backend Developer Python, you need deep expertise in Python programming, software architecture, and experience with databases and API development, usually supported by a computer science degree and several years of professional coding experience. Familiarity with frameworks like Django or Flask, cloud platforms (e.g., AWS, Azure), and version control systems such as Git is typically expected, along with knowledge of containerization tools like Docker. Strong problem-solving skills, collaboration, and clear communication set top performers apart in this role. These skills ensure the development of robust, scalable backend systems that meet business needs and support seamless integration with other technologies.

What are some common challenges faced by Senior Backend Developers working with Python, and how can they be addressed?

Senior Backend Developers working with Python often encounter challenges such as ensuring high performance and scalability of applications, especially when dealing with large volumes of data or high user traffic. Managing dependencies and maintaining clean, modular codebases can also be demanding in complex projects. These challenges are typically addressed by leveraging advanced Python frameworks, implementing robust testing practices, and collaborating closely with DevOps and frontend teams to optimize system architecture and deployment pipelines. Continuous learning and staying updated with best practices in Python and backend development are also key to overcoming these obstacles.
What are the most commonly searched types of Backend Developer Python jobs in Oregon? The most popular types of Backend Developer Python jobs in Oregon are:
What are popular job titles related to Senior Backend Developer Python jobs in Oregon? For Senior Backend Developer Python jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Senior Backend Developer Python jobs? Cities in Oregon with the most Senior Backend Developer Python job openings:
Senior Software Engineer, Mobile

Senior Software Engineer, Mobile

Upstart

OR • On-site, Remote

$133K - $166K/yr

Other

Posted 6 days ago

New


Job description

The Team: 

Upstart's Borrower Experience team is responsible for building and evolving the borrower-facing servicing experience across web, mobile, and AI-powered channels. The team focuses on reducing borrower friction, improving payment success, and enabling clear, self-serve paths for borrowers post-origination.

As a Senior Mobile Engineer at Upstart, you will help design and build high-quality mobile applications using React Native. In this role, you will directly influence core servicing metrics such as Adjusted Payment Success Rate, Contact Rate, Borrower Friction/Satisfaction, and Loan Performance. You will also collaborate closely with product managers, designers, and backend engineers to deliver mobile features that delight users and align with company goals.

How you'll make an impact

  • Build and maintain user-facing features in our React Native mobile apps across iOS and Android. 
  • Design and implement mobile components and subsystems that are performant, maintainable, and scalable across platforms.
  • Collaborate with product and design teams to scope, implement, and launch features that align with user and business needs.
  • Work with backend engineers to define mobile-specific APIs and improve client-server integration patterns.
  • Identify and resolve performance or reliability issues in the mobile experience.
  • Participate in code reviews, architecture discussions, and technical planning to raise engineering quality across the team.
  • Support a strong mobile engineering culture through mentorship, collaboration, and a focus on continuous improvement.

Minimum Qualifications 

  • Bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) and 4 years of experience.
  • Have experience building in React Native, and familiarity with at least one native platform (e.g., Swift/Objective-C for iOS or Kotlin/Java for Android).
  • Understand mobile performance, memory management, and platform-specific constraints.
  • Communicate effectively with cross-functional partners in product, design, and backend engineering.
  • Take ownership of your work and are comfortable delivering complex features from planning through release.
  • Balance speed and quality, and advocate for maintainable, scalable engineering solutions.
  • Contribute to team culture and engineering practices through feedback, mentoring, and collaboration.
  • Embrace a growth mindset and enjoy learning from others while helping teammates grow.

Preferred Qualifications

  • Have helped launch or scale a React Native app on the Android platform.
  • Have experience with mobile analytics, push notifications, deep linking, or A/B testing frameworks.
  • Have worked in a fast-paced product company where mobile was a primary user touchpoint.

Position location This role is available in the following locations: Remote

Time zone requirements The team operates on the East/West coast time zones. 

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE

#LI-MidSenior