2

Remote G Code Programmer Jobs in Oregon (NOW HIRING)

Have experience building in React Native, and familiarity with at least one native platform (e.g ... or code quality. Position location This role is available in the following locations: Remote Time ...

Stay deep in code, detections, and incidents. * Breadth of work. Detection and response is the ... Lead Liftoff's adoption of AI-augmented SOC tooling (e.g. Prophet, Dropzone, or equivalent) as a ...

Senior Platform Engineer

OR · On-site +1

$165K - $210K/yr

Fluent with AI-powered coding tools (e.g. Cursor, Claude Code) to move quickly. * Strong written ... We are remote-first with a dedicated NYC office and reimbursement options for co-working spaces.

Senior Next.JS Developer (Contract)

OR · On-site +1

$54.50 - $72/hr

We are a remote workforce that uses Slack, Zoom, Jira, and agile development practices to keep in ... As a Senior Software Developer, you'll be working on a fast paced team responsible for the code ...

$150K - $250K/yr

Senior Back End Engineer - Blockchain (Remote) Location: Remote Worker must live within USA or ... coding languages * Participate in the R&D side, as the client is constantly looking for new ...

Senior Software Engineer, Storage Infrastructure

OR · On-site +1

$122K - $161K/yr

This is a full-time, remote position based in the United States. If located near an office, you are ... Help engineers on the team grow through code reviews, pairing, and design discussions * Contribute ...

Senior Platform engineer

OR · On-site +1

$104K - $143K/yr

Herndon, VA (Remote) Type: Full-time Who You Are We're looking for a Platform Engineer to help ... You'll play a central role in shaping the direction of our platform; not just by writing great code ...

Senior Software Engineer, Identity Platform

OR · On-site +1

$122K - $161K/yr

Drive best engineering practices for clean, maintainable, and efficient code. * Participate in ... Strong proficiency in backend technologies (e.g., Kotlin, Java, Ruby, C#). * Hands-on experience ...

This is a full-time, remote position based in the United States. If located near an office, you are ... Design and implement core Infrastructure-as-Code (IaC) solutions to ensure the secure and scalable ...

Marketing Operations Engineer - REMOTE

OR · On-site +1

$69K - $93K/yr

POSITION SUMMARY The Marketing Operations Engineer/ GTM Engineer is responsible for designing ... Working knowledge of APIs, webhooks, and no-code/low-code automation tools (e.g., Zapier, Make) to ...

Senior Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

Proficiency coding Python, Go, JavaScript/TypeScript * Proficiency with Infrastructure as Code ... Experience with observability, monitoring, and reporting tools (e.g., Datadog, Sumologic, , etc.

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their ... Build and implement code-based benchmark tasks (e.g., terminal/CLI-based environments) that reflect ...

Showing results 41-60

Remote G Code Programmer information

What is the difference between Remote G Code Programmer vs CNC Machinist?

AspectRemote G Code ProgrammerCNC Machinist
CredentialsKnowledge of G-code, CAD/CAM software, sometimes certifications in CNC programmingTechnical training, certifications in machining or manufacturing
Work EnvironmentPrimarily remote, computer-based tasksOn-site manufacturing or machine shop
Industry UsageDesigning and programming CNC machines remotelyOperating CNC machines directly in production
Search & Comparison IntentUnderstanding programming roles, remote work optionsHands-on machining skills, on-site work

The main difference is that Remote G Code Programmers focus on writing and optimizing G-code instructions remotely, often using CAD/CAM software, while CNC Machinists operate and set up CNC machines directly in manufacturing environments. Both roles require knowledge of G-code, but their work settings and responsibilities differ significantly.

What job categories do people searching Remote G Code Programmer jobs in Oregon look for?

The top searched job categories for Remote G Code Programmer jobs in Oregon are:

What cities in Oregon are hiring for Remote G Code Programmer jobs?

Cities in Oregon with the most Remote G Code Programmer job openings:

Infographic showing various Remote G Code Programmer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, and 5% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Software Engineer, Mobile

Upstart

OR • On-site, Remote

Full-time

Re-posted 6 days ago


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: 

Upstart's Borrower Experience (BX) 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 the Software Engineer at Upstart, you will help design and build high-quality mobile applications using React Native. You'll collaborate closely with product managers, designers, and backend engineers to deliver features that delight users and align with company goals. Our mobile codebase is React Native-first, and we're in the early stages of expanding across iOS and Android. The work includes building user-facing features, improving performance, and partnering closely with backend and design teams. We're a fast-moving team that values pragmatism, quality, and impact - and we're laying the foundation for a scalable and user-first mobile platform.

How you'll make an impact

  • Build and maintain user-facing features in our React Native mobile apps across iOS (and Android, as we expand).
  • 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.
  • Contribute to platform improvements, including tooling, testing strategies, CI/CD, and performance monitoring.
  • 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) + 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.
  • Are comfortable working with TypeScript or custom native modules.
  • 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.
  • Have contributed to internal tools, processes, or systems that improved mobile developer velocity or code quality.

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


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom