1

Internship Rust Backend Developer Jobs in Oregon

Senior Privacy Engineer

OR · On-site +1

$104K - $143K/yr

Build APIs, libraries, services, and developer tools that help engineering teams standardize ... Rust, or similar languages * Experience building APIs, microservices, libraries, or backend ...

Senior Backend Software Engineer, ObservoAI

OR · On-site +1

$122K - $161K/yr

... DevOps teams to translate strategic vision into technical solutions and company-wide standards ... Rust, or Java. * Extensive experience with cloud platforms (AWS, GCP, Azure), container ...

Senior Software Engineer

Portland, OR

$129K - $171K/yr

Design and implement features across the stack (backend services, APIs, frontend), owning those ... Java, Python, Rust, Go, C#, TypeScript (JavaScript) * Infrastructure: AWS (ECS, EKS, Fargate ...

New

Lead Engineer, AI Attack Simulation

Portland, OR · On-site +1

$108K - $143K/yr

Strong backend, distributed-systems, and cloud-native engineering experience. * Demonstrated ... Rust, Java, or TypeScript. * Strong product judgment and experience partnering directly with ...

You care about developer tools and have a clear sense of what good DX looks like. * You do well ... Strong backend skills in TypeScript/Node.js and/or Python. Comfortable in both, even if one is ...

Senior / Staff Software Engineer, Mapping

OR · On-site +1

$141K - $242K/yr

... backend pipelines, API design, and vehicle-side serving. - Be part of a multidisciplinary team of ... or Rust. - Solid experience in designing, developing, and deploying production-quality, fault ...

Senior / Staff Software Engineer, Web Tools

OR · On-site +1

$141K - $249K/yr

Qualifications: - Bachelor's degree in Computer Science, Computer Engineering or related ... backend technologies and languages. Examples: Go, Python, Rust, C++. - Experience with cloud ...

Work closely with architecture and backend teams and with other design teams towards achieving best ... internship experience. Benefits at Intel Our total rewards package goes above and beyond just a ...

Showing results 21-37

Internship Rust Backend Developer information

What does an internship Rust backend developer do?

An Internship Rust Backend Developer assists in designing, developing, and maintaining server-side applications using the Rust programming language. Their responsibilities often include writing efficient code, debugging backend systems, integrating with databases, and collaborating with senior developers to build scalable and secure services. Interns typically work on real-life projects to gain hands-on experience with Rust, learn industry best practices, and improve their programming skills in a professional environment.

What are the key skills and qualifications needed to thrive as an internship Rust backend developer?

To thrive as an Internship Rust Backend Developer, you need a solid understanding of programming fundamentals, familiarity with Rust’s syntax, and basic knowledge of backend development concepts. Experience using version control systems like Git, exposure to RESTful APIs, and familiarity with build tools and databases are typically required. Strong problem-solving ability, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills are essential for contributing to real-world projects, ensuring code quality, and integrating smoothly within development teams.

What are some common challenges faced by internship Rust backend developers, and how can they be addressed?

As a Rust Backend Developer intern, you may encounter challenges such as understanding Rust's unique ownership model, memory safety concepts, and adapting to its strict compiler checks. Additionally, integrating with existing backend systems or microservices, which may be written in other languages, can require extra effort. Collaborating effectively with senior developers and participating in code reviews will help you learn best practices and overcome these hurdles. Regularly seeking feedback, utilizing Rust’s extensive documentation, and participating in team stand-ups are excellent ways to accelerate your learning and contribute meaningfully to the team.

What is the difference between Internship Rust Backend Developer vs Junior Rust Backend Developer?

AspectInternship Rust Backend DeveloperJunior Rust Backend Developer
Required CredentialsLimited or no professional experience, often pursuing relevant educationSome experience or coursework completed, basic understanding of Rust
Work EnvironmentInternship programs, entry-level projects, mentorship-focusedFull or part-time employment, independent project work
Employer & Industry UsageTech startups, software companies, internships in industryTech companies, software development teams, entry-level roles

The main difference between an Internship Rust Backend Developer and a Junior Rust Backend Developer is experience level. Internships are designed for students or beginners gaining initial exposure, often with mentorship, while Junior roles require some prior knowledge and involve more independent work. Both positions are common in tech industries focused on Rust backend development, but internships serve as a stepping stone to full-time roles.

What are popular job titles related to Internship Rust Backend Developer jobs in Oregon?

For Internship Rust Backend Developer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Internship Rust Backend Developer jobs in Oregon look for?

The top searched job categories for Internship Rust Backend Developer jobs in Oregon are:

What cities in Oregon are hiring for Internship Rust Backend Developer jobs?

Cities in Oregon with the most Internship Rust Backend Developer job openings:

Infographic showing various Internship Rust Backend Developer job openings in Oregon as of July 2026, with employment types broken down into 21% Internship, 64% Full Time, and 15% Temporary. Highlights an 100% In-person job distribution.

Senior Privacy Engineer

Upstart

OR • On-site, Remote

$104K - $143K/yr

Full-time

Re-posted 15 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 Privacy Engineering team builds the systems, tools, and technical controls that help protect borrower, applicant, partner, and Upstarter data across our products and platforms. The team works across Engineering, Security, Legal, Compliance, Product, Data, and Machine Learning to make privacy-by-design practical and scalable.

As a Privacy Engineer II at Upstart, you will build software and services that embed privacy controls into the core architecture of Upstart's products and technical systems. You will help implement privacy-enhancing technologies, data minimization patterns, and governance tooling that support responsible data use across Upstart's AI lending marketplace.

How you'll make an impact

  •  Design, build, and operate privacy engineering services that support user control, data governance, anonymization, pseudonymization, retention, deletion, and auditability
  • Implement privacy-by-design patterns and data minimization controls across Upstart's products, services, data pipelines, and machine learning systems
  • Build APIs, libraries, services, and developer tools that help engineering teams standardize privacy enforcement across the technology stack
  •  Partner with Security, Legal, Compliance, Product, Data, Machine Learning, and Infrastructure teams to translate privacy requirements into clear technical specifications
  •  Support privacy reviews, data flow assessments, and technical risk assessments for new products, data uses, and platform capabilities
  •  Improve the reliability, observability, and maintainability of privacy systems through testing, monitoring, documentation, and thoughtful technical design

Minimum Qualifications 

  •  Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience, and 3+ years of experience in software engineering
  • Experience building and operating production software systems using programming languages such as Python, Go, Java, Scala, C++, Rust, or similar languages
  •  Experience building APIs, microservices, libraries, or backend services that support data governance, privacy controls, security controls, or data platform capabilities
  •  Experience with at least two privacy or security domains such as anonymization, pseudonymization, data retention, deletion, data lineage, access control, encryption, audit logging, or data minimization
  • Experience translating privacy, security, compliance, or data protection requirements into software systems or technical workflows

Preferred Qualifications

  •  Knowledge of privacy-by-design principles, privacy-enhancing technologies, purpose limitation, consent, retention, deletion, and data subject rights
  • Experience with data governance systems, data catalogs, lineage tooling, personally identifiable information detection, redaction, or automated policy enforcement
  • Experience supporting privacy reviews, threat modeling, data flow mapping, or technical risk assessments for production systems
  • Experience working with machine learning systems, financial services, lending, or another regulated data environment
  • Ability to communicate privacy engineering tradeoffs clearly across technical, legal, compliance, product, and business audiences

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 --> use for L5, L6


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom