Enable job alerts via email!

Software Developer - Rust Development, Storage and Data Systems

HireArt

Foster City (CA)

On-site

USD 150,000 - 200,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a talented Software Developer specializing in Rust to enhance their autonomous ride-hailing technology. This exciting opportunity involves optimizing software and hardware interactions, developing geo-distributed file systems, and ensuring efficient data transfer to support AI initiatives. As a key player in a dynamic environment, you will translate complex designs into actionable solutions while collaborating with a skilled team. If you are passionate about cutting-edge technology and thrive in a challenging role, this position is perfect for you.

Benefits

Pre-tax commuter benefits
Employer subsidized healthcare benefits
Flexible Spending Account for healthcare
Short and long-term disability coverage
401k package

Qualifications

  • 2+ years of experience with Rust for non-web applications.
  • Strong understanding of Linux storage subsystems and networking.

Responsibilities

  • Lead engineer in Rust programming for caching and data lake development.
  • Optimize software and hardware interactions for performance.

Skills

Rust
C
C++
Java
Linux
Git
CI/CD
Problem-solving

Education

Bachelor's Degree in Computer Science or related field

Tools

Git
CI/CD Tools

Job description

Software Developer - Rust Development, Storage and Data Systems

Join to apply for the Software Developer - Rust Development, Storage and Data Systems role at HireArt

Software Developer - Rust Development, Storage and Data Systems

1 week ago Be among the first 25 applicants

Join to apply for the Software Developer - Rust Development, Storage and Data Systems role at HireArt

Expected compensation: 115.00 USD Per Hour

HireArt is helping an on-demand, autonomous ride-hailing company find an experienced Software Developer - Rust Development, Storage and Data Systems to join its team.

In this role, you will play a pivotal part in optimizing software, hardware, and data transfer to support the company's AI initiatives across the country. You will focus on building next-generation geo-distributed file systems and data lakes to enable autonomous robotaxi operations at national and global scales.

This role requires a minimum of 3 days per week onsite in Foster City, CA, and it is available to candidates who are local to the Bay Area.

As a Software Developer, You'll

  • Be a lead engineer in Rust programming and systems programming to help accelerate the development of the company's 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.

Requirements

  • 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, or POSIX file system programming experience

Benefits

  • Pre-tax commuter benefits
  • Employer (HireArt) Subsidized healthcare benefits
  • Flexible Spending Account for healthcare-related costs
  • HireArt covers all costs for short and long-term disability and life insurance
  • 401k package

Commitment: This is a full-time, ongoing contract position staffed via HireArt. It will require a minimum of 3 days per week onsite and it is available to candidates who are local to the Foster City, CA area.

HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at HireArt by 2x

Sign in to set job alerts for “Software Engineer” roles.

San Francisco, CA $130,000.00-$238,000.00 1 day ago

San Francisco, CA $145,000.00-$230,000.00 3 days ago

Sunnyvale, CA $56.25-$173,000.00 2 weeks ago

Software Engineer, AI Platform - New Grad

San Francisco, CA $70.67-$208,000.00 2 weeks ago

Menlo Park, CA $56.25-$173,000.00 2 weeks ago

Menlo Park, CA $70.67-$208,000.00 2 weeks ago

San Francisco, CA $99,500.00-$200,000.00 5 days ago

San Francisco, CA $130,000.00-$190,000.00 2 days ago

San Francisco, CA $170,000.00-$250,000.00 2 weeks ago

San Francisco, CA $170,000.00-$270,000.00 2 weeks ago

Software Engineer III, Full Stack, Google Ads

Mountain View, CA $136,000.00-$200,000.00 2 weeks ago

San Francisco, CA $99,500.00-$200,000.00 2 weeks ago

San Francisco, CA $150,000.00-$230,000.00 2 months ago

San Francisco, CA $170,000.00-$270,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.