1

Internship Rust Backend Developer Jobs in California

This is an exciting opportunity for a senior developer who is excited about growing into a broader ... Design, build, and own backend services (primarily Rust-based microservices) that power the Frisbee ...

This is an exciting opportunity for a senior developer who is excited about growing into a broader ... Design, build, and own backend services (primarily Rust-based microservices) that power the Frisbee ...

Backend Engineer

San Jose, CA · On-site

$170K - $400K/yr

Strong experience in at least one systems-level language (e.g., Go, Rust, C++, or Java ... Experience building developer-facing APIs or SDKs. Compensation The US base salary range for this ...

Strong experience in at least one systems-level language (e.g., Go, Rust, C++, or Java ... Experience building developer-facing APIs or SDKs. Compensation The US base salary range for this ...

... Python, Rust, or similar * Have a working knowledge of distributed systems fundamentals * Are ... Software Engineering * REST APIs * GRPC * Backend Services * Time-Series Data Analysis * Telemetry ...

Backend Engineer

Sunnyvale, CA · On-site

$150 - $250/hr

Strong proficiency in a subset of modern backend programming languages (Go, Python, Node.js, Rust, etc.) * Deep understanding of database technologies, their performance characteristics, and use ...

RUST Programmer

San Jose, CA · On-site

$31 - $42.50/hr

Role: RUST Technical SME Location: SAN JOSE, CA (Onsite) The Rust Technical SME is the ultimate ... This is a heavy Backend Coding and Refactoring role focused on resolving rigorous compiler errors ...

Understanding of DevOps and SRE (Site Reliability Engineering) principles to ensure stability and ... Experience with Rust, robotics or mechatronics (ST/TI firmware, SPI/UART, BLE, etc) * Experience ...

Willingness to read Rust and make small backend changes. No prior Rust experience required; several ... Our Tech Stack Talented engineers can pick up new languages and frameworks quickly. Here's what our ...

Willingness to read Rust and make small backend changes. No prior Rust experience required; several ... Our Tech Stack Talented engineers can pick up new languages and frameworks quickly. Here's what our ...

Showing results 41-60

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 the most commonly searched types of Rust Backend Developer jobs in California?

The most popular types of Rust Backend Developer jobs in California are:

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

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

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

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

Lead Backend Engineer

Attain

Redwood City, CA • On-site

Full-time

Re-posted 3 days ago


Job description

About Attain
Built for consumers and companies, alike. In a world driven by data, we believe consumers and businesses can coexist. Our founders had a vision to empower consumers to leverage their greatest asset-their data-in exchange for modern financial services. Built with this vision in mind, our platform allows consumers to access savings tools, earned wages and rewards without cost or hidden fees. In exchange, they give permission to use their real-time data for research, insights and targeted advertising.
At Attain, your contribution will help us build a more equitable and efficient data sharing ecosystem-whether helping consumers access modern financial services or businesses leverage data to achieve better outcomes. You'll have the opportunity to work directly with hands-on leaders and mission-driven individuals everyday.
Attain Office Hybrid Schedule (where applicable):
  • Redwood City, CA: Mondays (in-office for stand-ups, all-hands) and choice of three days between Tues-Friday

About the role
As the Lead Software Engineer supporting Frisbee Rewards, this role will serve as the backend technical anchor for the Frisbee consumer application, while also acting as the execution lead across Attain's mobile engineering teams.
The mobile application for Frisbee Rewards, has an intentionally back-end driven infrastructure. Business logic, feature gating and much of the user experience configuration (i.e. business logic, feature gating, component arrangement and screen composition) is controlled by backend services. Mobile clients are designed to be thin rendering layers that interpret structured data and configuration delivered by the backend. This is an exciting opportunity for a senior developer who is excited about growing into a broader technical leadership role that will make an impact cross functionally.
You'll be a great fit for the role if
  • You bring strong backend engineering experience and enjoy owning systems end to end, including making pragmatic architectural decisions in ambiguous problem spaces
  • You're excited to design and build backend services that orchestrate product behavior, business logic, and user experience
  • You enjoy working closely with mobile engineers and are comfortable defining APIs, schemas, and data models that power data-driven mobile clients
  • You value clear communication, strong engineering judgment, and constructive feedback
  • You're interested in growing into broader technical leadership over time
What a typical week will look like
  • Design, build, and own backend services (primarily Rust-based microservices) that power the Frisbee consumer experience
  • Own backend systems responsible for business logic, feature flags, and UX configuration that control mobile behavior and layout
  • Define and maintain clean, well-documented APIs and client-server contracts used by iOS and Android applications
  • Partner closely with mobile engineers to enable fast, predictable execution and unblock delivery
  • Act as technical owner for major initiatives from design through production
  • Provide architectural guidance and code review across backend and mobile codebases
  • Collaborate with Product and Design to translate customer needs into scalable systems
  • Participate in planning, prioritization, and delivery with a strong bias toward execution
  • Occasionally contribute to mobile codebases when needed
  • Help establish engineering standards and raise the technical bar across the team
Preferred Qualifications
  • 6+ years of experience building and owning backend systems in production environments
  • Strong experience designing APIs, service boundaries, and data models
  • Experience evolving complex systems and working with microservice or service-oriented architectures
  • Experience operating systems in cloud environments (AWS, GCP, or Azure)
  • Experience working closely with iOS and Android engineering teams
  • Familiarity with backend- or configuration-driven client architectures
  • Experience with gRPC, protobuf, or GraphQL
  • Experience with relational databases
  • Understanding of mobile performance characteristics and constraints
  • Exposure to React Native
  • Experience integrating third-party SDKs (e.g., analytics, scanning, CRM)

We're excited to hear from you.
At Attain, we are passionate about finding people to continuously help us grow our organization. We encourage you to apply, even if your experience doesn't match every detail of the job description. If we don't see something that immediately fits, we will keep your resume on file for future opportunities.