1

Internship Rust Backend Developer Jobs in Oregon

OR · On-site

$122K - $161K/yr

We are looking for engineers to join our growing team! What you will be doing: * Design and build ... backend systems at scale. Comfort with at least one systems language (Go, Rust, C++) and one ...

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

New

OR

$122K - $161K/yr

Our backend systems power the clients used by millions of customers every year to buy their ... Go, Python and Rust * Core Platforms: RDS, Postgres, Yugabyte, EC2 and selected GCP services

Senior Backend Software Engineer, ObservoAI

OR · Remote

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

OR · On-site

$122K - $161K/yr

Our backend systems power the clients used by millions of customers every year to buy their ... Go, Python and Rust * Core Platforms: Valkey, Redis, Memcd, EC2 and related open-source tools

OR · On-site

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

OR · On-site

$499K - $820K/yr

... backend infrastructure, or high-throughput platforms. Low-Latency Systems Engineering: Deep expertise writing clean, highly optimized code in systems languages (e.g., Java, Go, C++, or Rust) with a ...

Software Engineer

OR · On-site +1

Design, develop, and maintain reliable, production-grade code across frontend, backend, and data ... non-internship professional software development experience, with demonstrated ability to design ...

... or internship experiences. Minimum Qualifications: * Master's degree in AI/ML, Data Science ... Hands-on experience building scalable applications, backend services, APIs, or distributed systems ...

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

next page

Showing results 1-20

Internship Rust Backend Developer information

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 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, and why are they important?

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 Rust Backend Developer interns, 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 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 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 90% Full Time, 5% Part Time, 4% Contract, and 1% Nights. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution.
Senior Software Engineer - Identity & Authorization Platform

Senior Software Engineer - Identity & Authorization Platform

ClickHouse

OR • On-site

$122K - $161K/yr

Other

Re-posted 5 days ago


Job description

The Platform Auth team's goal is to support our 'one customer identity' vision by providing tools, processes, and expertise for our engineering teams to create a unified access management experience while simplifying and standardizing engineering patterns in the space. We are looking for engineers to join our growing team! 

What you will be doing:

  • Design and build the platform services that power authentication, authorization, and audit across ClickHouse Cloud. This includes a unified RBAC/ReBAC service, token issuance and session handling, and the SDKs that product teams embed to make authorization decision.
  • Model permissions and access control primitives (resources, roles, relationships, policies) that work across ClickHouse, SQL Console, ClickPipes, and HyperDX. Ship the libraries and APIs that other engineers build against.
  • Implement protocol-level support for SAML, SCIM, OIDC, OAuth2, and MFA/passwordless flows. Own the integrations that make enterprise SSO and provisioning work end to end.
  • Build the audit and authorization-decision telemetry pipeline so every access decision is observable, queryable, and surfaceable to customers.
  • Partner with product engineering teams to migrate bespoke per-product auth implementations onto the shared platform, and design APIs that make adoption straightforward.
  • Carry the platform on-call rotation and own production reliability for systems on the critical path of every customer request.

What you bring along:

  • Minimum 4+ years building production backend systems at scale. Comfort with at least one systems language (Go, Rust, C++) and one application language (TypeScript, Python).
  • Hands-on experience designing and implementing an authentication or authorization service. Examples include building a token issuer, an OIDC or OAuth2 provider, a policy engine, a permissions model, or an FGA/ReBAC system in the style of Zanzibar, OpenFGA, SpiceDB, or Cedar.
  • Working knowledge of SAML, SCIM, OIDC, and OAuth2 at the protocol level and are able to implement them.
  • Experience designing APIs and SDKs that other engineers depend on, with strong opinions on what makes them adoptable.
  • Experience operating distributed systems at scale, including caching strategies, consistency tradeoffs, and multi-region concerns.
  • Familiarity with identity vendors (Auth0, WorkOS, AWS/GCP/Azure IAM) as building blocks you've extended or integrated into a larger platform.
  • Strong production debugging instincts and a high bar for systems that are easy to develop against.

Bonus:

  • You've built or contributed to a Zanzibar-style authorization system, or run an OpenFGA or SpiceDB deployment beyond the demo.
  • You've designed a multi-tenant permission model that survived real customer requirements like custom roles, hierarchies, delegation, and ABAC attributes.
  • You've shipped an SDK that product teams across an org actually adopted, and have opinions about why most internal SDKs fail.