2

Remote Computer Programmer Jobs in Oregon (NOW HIRING)

Bachelor's level education in Computer Science, Computer Engineering, Electrical Engineering, or ... Remote Experience: Comfortable working in distributed teams with async communication and a high ...

About you * BA/BS degree in CS or Computer Engineering-related field with 3+ years of relevant ... Remote within the US, near a major airport as travel is roughly 25% throughout the calendar year.

Senior Business Intelligence Engineer

OR ยท Remote

$51 - $66.25/hr

What you'll need * Bachelor's degree in Computer Science, Computer Engineering, Information ... Remote. Up to 10% travel may be required to client and customer locations; a valid driver's license ...

Staff Engineer - Full Time - Remote

OR ยท On-site +1

$121K - $161K/yr

Remote: Team members who live within the U.S. but are not local within a commutable distance from ... Bachelor's degree in Computer Science, Software Engineering, or related field of equivalent ...

Senior Site Reliability Engineer- Remote

OR ยท Remote

$57 - $75.75/hr

You will be leveraging your software engineering expertise to develop software platforms and tools ... Bachelor's or Master's degree in Computer Science or a related field. * At least 8 years of ...

About Meridian Meridian Bioscience is a fully integrated life science company developing and delivering innovative diagnostic and life science solutions that improve patient outcomes worldwide. Our ...

Enterprise Performance Analytics Engineer

OR ยท Remote

$80K - $110K/yr

Bachelor's degree in a relevant field (e.g., Computer Science, Data Science, Statistics ... Remote within the United States. This role requires 100% of work to be performed in a remote office ...

... and remote operations all rely on Iridium to stay connected. We take our responsibility for ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related ...

Remote, US US Citizen or Permanent Resident Responsibilities * Design, develop, unit test and ... Earned a bachelor's degree in computer science, or a related field or have equivalent work ...

next page

Showing results 1-20

Remote Computer Programmer information

See Oregon salary details

$34.9K

$68.7K

$101K

How much do remote computer programmer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for remote computer programmer in Oregon is $68,696.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,400.00 and $84,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.
What are the most commonly searched types of Computer Programmer jobs in Oregon? The most popular types of Computer Programmer jobs in Oregon are:
What job categories do people searching Remote Computer Programmer jobs in Oregon look for? The top searched job categories for Remote Computer Programmer jobs in Oregon are:
What cities in Oregon are hiring for Remote Computer Programmer jobs? Cities in Oregon with the most Remote Computer Programmer job openings:
Infographic showing various Remote Computer Programmer job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $68,696 per year, or $33 per hour.

Manager, Software Engineering

Fleetworthy

OR โ€ข Remote

Other

Posted 19 days ago


Job description

We are looking for a technically strong and people-oriented Softwareย Engineeringย Manager to lead theย teams for financial and internal tooling systems.ย You will remain engaged in architecture,ย codingย andย code quality,ย problem-solving,ย and technical decision-making while coaching and growing teamsย of talented engineers. You will be the bridge between strategic product direction and engineering execution,ย moving with urgency and a ship-and-iterate mindset toย ensureย the team delivers robust, scalable, and secure solutions across theย Fleetworthyย ecosystems.ย ย 

Key Responsibilitiesย 

  • Lead and mentor teamsย of software developers, supporting theirย careerย growth and performanceย 
  • Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountabilityย 
  • Manage a portfolio of internal business applications, ensuring ongoing stability, performance, and scalabilityย 
  • Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation, deployment, and supportย 
  • Partner with Product Management and collaborateย toย gather requirements, define scope,ย prioritize resources,ย and deliver practical, scalable software solutionsย 
  • Coordinate priorities and development schedules across multiple initiatives and applicationsย 
  • Contribute to high-level system architecture and application design, ensuring alignment with businessย objectivesย and technical best practicesย 
  • Be part of the team'sย troubleshooting andย problem-solvingย sessions including implementing,ย testing, and deployingย proposed solutionsย 
  • Ensure adherence to coding standards, version control, testing practices, and release proceduresย 
  • Contributeย to cross-team engineering culture and helpย identifyย and resolve systemic issues across teams ย 

What You Bringย 

Required Skills & Experienceย 

  • Bachelor's levelย education in Computer Science, Computer Engineering, Electrical Engineering,ย or similar degrees,ย or equivalent practical experienceย 
  • 9+ years of hands-on software development experience, including back-end services, APIs, and databasesย 
  • Experience in a leadership roleย as an engineering team lead and/orย managing software teams - including 1-2 years of direct people managementย 
  • Strong Problem-Solving Skills:ย Architect mindset - think beyond the code to design systems that solve real problems creatively,ย scalably,ย maintainablyย 
  • Exposure andย technical knowledge of C#ย or similar (e.g., Java)ย with the ability to design,ย understand, andย reviewย production-quality codeย 
  • Exposure and understanding of enterprise SQL systems, e.g., SQL Server,ย including schema design, performance tuning, and complex query developmentย 
  • Self-Starter:ย self-directed; proactivelyย identifiesย workย and opportunities for improvement, removal ofย blockers, andย drivesย initiatives forwardย 
  • Collaborative Leadership:ย Works with engineers,ย peerย and upper managers, and across teams throughout the business towards success; seeks help and support openly and proactively, learning as they goย 
  • Documentation & Organization:ย Communicates clearly, documents decisions and code thoroughly, and brings structure to ambiguous situationsย 
  • Monitoring Mindset:ย Understands observability - logs, metrics, and alerting - and knows how to troubleshoot and resolve production issues confidentlyย 
  • Quality Assurance Mindset:ย Treats quality as a shared responsibility, not a handoff - champions testing at every stage of the SDLC, from unit and integration tests to end-to-end validation. Understands the value of test coverage, code reviews, and regression safety nets inย maintainingย a healthy, production-ready codebaseย 
  • Navigating Ambiguity:ย Thrive in fast-paced, evolving environments - comfortable making decisions with incomplete informationย 
  • Remote Experience:ย Comfortable working in distributed teams with async communication and a high degree of self-managementย 
  • Hands-on balance:ย Maintainย the right mix ofย team leadership, collaboration, andย direct technical contributionย depending on the needs of the teamsย 

AI Tools:ย ย 

  • Comfortable leveraging AI coding toolsย toย accelerate development understanding AI limitations and securityย implicationย 
  • Critically evaluating output for bias, errors, and correctnessย 
  • Open to learning and adopting new AI tools and workflows as the landscape evolvesย 

Nice to Havesย 

  • Experience in fleet management, transportation technology, or safety/compliance domainsย 
  • Experience inย account,ย financial,ย and/orย businessย application domainsย