Rust Software Developer- Rust Development, Storage and Data Systems///W2 contract

Foster City, CA, US • Posted 9 hours ago • Updated 26 minutes ago
Contract W2
6 Months
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Data Lake
  • Computer Hardware
  • FOCUS
  • IO
  • Caching
  • Web Applications
  • Rust
  • Programming Languages
  • C
  • C++
  • Java
  • Linux
  • Storage
  • Computer Networking
  • Network Protocols
  • TCP
  • HTTP
  • Software Development
  • Git
  • Continuous Integration
  • Continuous Delivery
  • Code Review
  • Automated Testing
  • Collaboration
  • Problem Solving
  • Conflict Resolution
  • Debugging
  • Linux Kernel
  • Open Source
  • Embedded Systems
  • ARM
  • Database
  • Amazon S3
  • POSIX
  • File Systems
  • EXT
  • IMG

Summary

Rust Software Developer- Rust Development, Storage and Data Systems

Location: Foster City, Ca (Onsite)

Contract on W2

Responsibilities

Be a lead engineer in Rust programming and systems programming to help accelerate the development of the Zoox caching and data lake.

Optimize software and hardware interactions to achieve minimal latency, efficient resource utilization, and maximum performance, with a focus on both scaling up and scaling out systems.

Translate complex architectural designs into implementable solutions and effectively communicate them to fellow programmers.

Analyze IO bottlenecks in the system and resolve bugs around cache handling and race

conditions.

Qualifications

2+ years of experience developing non-web applications with Rust.

8+ years of experience with system-level programming languages such as C, C++, or Java.

Strong understanding of Linux storage subsystems, networking stack, and low-level network protocols (TCP, HTTP, etc.).

Proficiency in modern software development practices including Git, CI/CD, code review, automated testing, and cross-team collaboration in large projects.

Excellent problem-solving skills with the ability to analyze requirements and propose technical solutions, document technical designs and decisions, and debug complex system-level issues.

Bonus Qualifications

Contributed code to the Linux kernel or similar Open Source Project.

Programmed for embedded systems or ARM64.

Database, S3, POSIX, file system programming experience.

Ayush Sharma Sr. US Technical Recruiter

| Ext:149

| G-talk:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91022079
  • Position Id: 2026-50153
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Pleasanton, California

Today

Full-time

USD 142,113.00 - 186,063.00 per year

San Francisco, California

Today

Full-time

USD 125,000.00 - 220,000.00 per year

Hybrid in San Jose, California

6d ago

Easy Apply

Contract, Third Party

55 - 70

Hybrid in San Jose, California

6d ago

Easy Apply

Third Party, Contract

55 - 65

Search all similar jobs