Software Engineer - Rust Development

Reposted 11 Days Ago
Be an Early Applicant
Foster City, CA
In-Office
175K-185K Annually
Senior level
Information Technology • Software • Consulting
The Role
Lead engineer responsible for Rust programming, optimizing data and hardware interactions, analyzing system bottlenecks, and translating architectural designs for AI systems.
Summary Generated by Built In

Our AI systems require efficient data handling at scale. We are seeking an individual
passionate about optimizing software, hardware, and data transfer to support our AI
initiatives across the country.

The IT storage team manages petabytes of on-premises, clustered POSIX storage for AI
modeling and is developing the next-generation storage solutions. This includes building
a geo-distributed file system/data lake to support autonomous robotaxis operations
nationally and globally. Our initial focus is on a high-performance caching system
significantly outperforming AWS S3.


Responsibilities
● Be a lead engineer in Rust programming and systems programming to help accelerate
the development of the 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

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.


Benefits
  • Salary: $175,000 - $185,000 annually
  • Health Care Plan (Medical, Dental & Vision)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Training & Development
  • Retirement Plan (401k, IRA)
  • Free breakfast and lunch

Top Skills

C
C++
Ci/Cd
Git
Java
Linux
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Winston Salem, NC
22 Employees
Year Founded: 2011

What We Do

Sigma Software Vertex is where engineering excellence meets human connection. As part of Sigma Software Group, a global tech powerhouse with 2,000+ experts across 20 countries, we bring 22+ years of award-winning IT consulting into a bold, fresh context. We believe in loyalty, real relationships, and helping both talent and companies grow to their full potential. With roots in Swedish values and a global reach, we specialize in connecting ambitious engineers with forward-thinking companies across industries. Our name says it all: Vertex is the peak, and we’re here to climb it with you. Whether you're a client or a consultant, this is a place to build, evolve, and thrive.

Similar Jobs

Metropolis Technologies Logo Metropolis Technologies

Vice President, Platform Product

Artificial Intelligence • Computer Vision • Machine Learning • Payments • Real Estate • PropTech
Easy Apply
In-Office
Los Angeles, CA, USA
23100 Employees
260K-300K Annually

Assembled Logo Assembled

Mid-market Account Executive

Artificial Intelligence • Software • Automation
In-Office
San Francisco, CA, USA
130 Employees
110K-220K Annually
Remote or Hybrid
2 Locations
670 Employees
102K-190K Annually

Thrive Market Logo Thrive Market

Category Manager

Consumer Web • eCommerce • Food • Healthtech • Natural Language Processing • Social Impact
In-Office or Remote
2 Locations
1000 Employees
110K-130K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account