2

Remote Software Engineering Faculty Jobs in Oregon

Senior Software Engineer, Storage Infrastructure

OR · On-site +1

$122K - $161K/yr

We're looking for a Senior Software Engineer to help evolve this platform. You'll work across the ... engineering judgment and collaboration. This is a full-time, remote position based in the United ...

Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

The Team Upstart's Site Reliability Engineering team enables engineers to operate reliable ... Remote Travel requirements As a digital first company, the majority of your work can be ...

Senior Software Engineer, Core Platform

OR · On-site +1

$122K - $161K/yr

As a member of our Servicing Engineering team, you will play a pivotal role in ensuring smooth loan ... Remote Time zone requirements The team operates on the East/West coast time zones. Travel ...

Senior Staff Software Engineer

OR · On-site +1

$122K - $161K/yr

Remote-first (United States; BC & ON, Canada) * Full-time * Permanent * Exempt * The cash ... Reporting to the Director, Engineering As a Senior Staff Software Engineer , you will: * Set the ...

Senior Applied AI Engineer

OR · On-site +1

$122K - $161K/yr

United States - Remote Clearance: Ability to obtain and maintain a Public Trust LTS is seeking a ... Familiarity with software engineering tools, code intelligence platforms, or developer productivity ...

Degree in Computer Science, Software Engineering, or a related eld, or equivalent industry ... FAA or Transport Canada remote pilot certication with ight experience. * Hands-on time leveraging ...

Software Developer

OR · On-site +1

$91K - $169K/yr

The Software Developer supports the delivery of new capabilities and enhancements within the core ... Remote or onsite, we are committed to ensuring you are fully engaged and included in our ...

Partner directly with external engineering teams to debug complex integration issues, conduct code ... There may be remote flexibility for exceptional candidates in the following states: California ...

Sr. Software Engineer II, Trading Services

OR · On-site +1

$140K - $190K/yr

BA or MS degree in Computer Science, Software Engineering, or a related field * 6+ years of ... There may be remote flexibility for exceptional candidates in the following states: California ...

Senior Software Engineer

Portland, OR · Remote

$97K - $163K/yr

This is a remote role. ESSENTIAL FUNCTIONS & RESPONSIBILITIES: * Develop and maintain complex ... Apply sound software engineering processes, including iterative development, unit testing, source ...

Software Developer

OR · On-site +1

$91K - $169K/yr

... across the engineering organization. Your work will directly contribute to building secure ... Remote or onsite, we are committed to ensuring you are fully engaged and included in our ...

Senior Safety Software Engineer

Salem, OR · On-site +1

$175K - $274K/yr

Bachelor's or Master's degree in Computer Science, Computer/Electrical Engineering, Robotics, or a ... fully remote role with the option to work hybrid if a commutable distance from our Salem, OR ...

Showing results 41-60

Remote Software Engineering Faculty information

What is a remote software engineering faculty?

Remote Software Engineering Faculty are educators who teach software engineering courses online, rather than in a traditional classroom setting. They are responsible for developing curriculum, delivering lectures, guiding students through assignments, and assessing learning outcomes, all via digital platforms. These faculty members may work for universities, colleges, or online education providers, and often have both academic credentials and professional experience in software engineering. The role allows for greater flexibility and accessibility for both students and instructors, catering to a global student base.

How does a remote software engineering faculty member typically collaborate with students and other faculty while working online?

Remote Software Engineering Faculty often engage with students through virtual lectures, online office hours, and discussion forums. Collaboration with both students and colleagues is facilitated by platforms like Zoom, Slack, or Microsoft Teams, ensuring regular communication despite physical distance. Faculty members may also participate in virtual curriculum meetings and peer reviews, fostering a supportive and interactive academic environment. This structure allows for flexibility, but it requires strong digital communication skills and proactive engagement to maintain effective collaboration.

What are the key skills and qualifications needed to thrive as a remote software engineering faculty, and why are they important?

To thrive as a Remote Software Engineering Faculty, you need deep expertise in computer science, programming languages, and curriculum development, typically supported by an advanced degree in a relevant field. Familiarity with learning management systems (LMS), video conferencing tools, and collaborative coding platforms is essential. Exceptional communication, adaptability, and mentorship abilities enhance student engagement and learning outcomes. These skills ensure effective online instruction, foster student success, and maintain high academic standards in a virtual environment.

What cities in Oregon are hiring for Remote Software Engineering Faculty jobs?

Cities in Oregon with the most Remote Software Engineering Faculty job openings:

Software Engineer, Cash Line

Upstart

OR • On-site, Remote

Full-time

Posted 17 days ago


Key responsibilities

  • Design, build, and maintain reliable backend services and APIs that support Cash Line and the broader borrower journey.

  • Develop systems that power offer generation, pricing, underwriting, funding, and account management experiences.

  • Work across the stack as needed to integrate backend capabilities with borrower-facing applications and partner systems.


Upstart rating

7.6

Company rating: 7.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

The Team

Cash Line is one of Upstart's core lending products, helping borrowers access flexible credit through a seamless, digitally native experience. The team owns critical parts of the borrower journey across offer generation, pricing, underwriting, funding, and account management, while partnering closely with the broader lending platform that powers Upstart at scale.

As a Software Engineer on the Cash Line team, you'll design, build, and operate the backend systems that power these experiences. You'll work primarily with backend services, APIs, and data flows that support pricing, underwriting, funding, and account management. This is a hands-on role where you'll own meaningful features end to end, collaborate across disciplines, and deepen your technical expertise on a business-critical product.

How You'll Make an Impact
  • Design, build, and maintain reliable backend services and APIs that support Cash Line and the broader borrower journey.

  • Develop systems that power offer generation, pricing, underwriting, funding, and account management experiences.

  • Work across the stack as needed to integrate backend capabilities with borrower-facing applications and partner systems.

  • Partner closely with product managers, designers, and engineers to scope, build, and ship features that improve borrower flows and reduce friction.

  • Write well-tested, maintainable code and participate in code reviews, helping raise the quality and consistency of the team's codebase.

  • Contribute to the performance, scalability, reliability, and observability of the systems you own, and help diagnose and resolve issues across environments.

  • Support experimentation and iterative improvements by building flexible services and using data and customer feedback to inform what gets built next.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, and 4+ years of professional software engineering experience.

  • Strong proficiency building backend services and APIs in a language such as Python, Java, Kotlin, Ruby, or Node.js.

  • Experience designing and working with REST or GraphQL APIs, data models, and distributed systems or service-oriented architectures.

  • Solid fundamentals in writing tested, maintainable code and collaborating through code review in a team environment.

  • Ability to work effectively with product and design partners to deliver features from requirements through production.

Preferred Qualifications
  • Experience building scalable, reliable systems for consumer-facing products with complex user journeys.

  • Familiarity with automated testing, CI/CD workflows, observability, and modern software development practices.

  • Exposure to fintech, lending, payments, or other regulated financial products.

  • Experience with experimentation, A/B testing, or feature flagging in production environments.

  • Active use of AI tools in engineering workflows, with a thoughtful perspective on how AI is reshaping software development.

  • Passion for building products that expand access to credit and improve financial outcomes for consumers.

Position Location

This role is available remotely. As a digital-first company, the majority of your work can be accomplished remotely. Most Upstart employees can live and work anywhere in the U.S. and are encouraged to spend meaningful time collaborating in person through regular onsite gatherings. The cadence varies by team and role; most teams meet once or twice per quarter for two to four consecutive days at a time.

Travel Requirements

Occasional travel may be required for team onsites and other company gatherings.

#LI-REMOTE

#LI-Associate


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom