Systems Engineer (C++ and Rust)

Programmers.io

Austin (TX)

Hybrid

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Programmers.io seeks an experienced Systems Engineer with 8–10 years of hands-on experience in building high-performance, scalable systems. The ideal candidate will have strong proficiency in C++ and Rust, with familiarity in LanceDB, Apache Iceberg, and Velox.

You will contribute to distributed systems, storage engines, and query processing, while optimizing memory, concurrency, and performance in cloud-native environments. Excellent problem-solving and communication skills are essential.

Qualifications

  • 8–10 years of software engineering experience with strong systems programming.
  • Expert-level proficiency in C++ and/or Rust.
  • Experience with distributed systems, storage engines, query processing, or database internals.
  • Hands-on experience with LanceDB, Apache Iceberg, and Velox.
  • Strong understanding of operating systems, memory management, concurrency, and performance optimization.
  • Experience working in cloud-native environments.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Build high-performance, scalable systems leveraging C++ or Rust.
  • Work with modern data infrastructure technologies and databases.
  • Optimize memory, concurrency, and overall system performance in cloud-native setups.

Skills

C++
Rust
Distributed systems
Performance optimization
Cloud-native
Memory management
Concurrency

Tools

LanceDB
Apache Iceberg
Velox

Job description

Job Title: Systems Engineer (C++ or Rust)

Location: Austin/TX OR Sunnyvale, CA

Experience: 8–10 Years

Job Description:

We are looking for an experienced Systems Engineer with 8–10 years of hands-on experience in building high-performance, scalable systems. The ideal candidate will have strong expertise in C++ and Rust, along with experience working with modern data infrastructure technologies such as LanceDB, Apache Iceberg, and Velox

Required Qualifications:
  • 8–10 years of software engineering experience with strong systems programming background.
  • Expert-level proficiency in C++ and/or Rust.
  • Experience with distributed systems, storage engines, query processing, or database internals.
  • Hands-on experience with LanceDB, Apache Iceberg, and Velox.
  • Strong understanding of operating systems, memory management, concurrency, and performance optimization.
  • Experience working in cloud-native environments.
  • Excellent problem-solving and communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Engineer - C++/Rust, Scalable Infra
Senior Systems Engineer - C++/Rust, Scalable Infra

Programmers.io • Austin (TX)

Hybrid
USD 140,000 - 210,000
System Engineer - Rust
System Engineer - Rust

FalconSmartIT • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Rust Systems Engineer — Scalable Distributed Services
Rust Systems Engineer — Scalable Distributed Services

FalconSmartIT • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior Rust Cloud Platform Engineer (Multiple locations)
Senior Rust Cloud Platform Engineer (Multiple locations)

LCS Defense • Jessup (MD)

Hybrid
USD 140,000 - 190,000
Senior Systems Software Engineer
Senior Systems Software Engineer

Alumni Founders • Los Angeles (CA)

On-site
USD 140,000 - 200,000
Equity, Full Benefits Package
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Software Engineer
Software Engineer

UMATR • New York (NY)

On-site
USD 120,000 - 180,000
Senior Systems Engineer - Distributed Cloud (Rust/C++)
Senior Systems Engineer - Distributed Cloud (Rust/C++)

Webhosting • Austin (TX)

On-site
USD 120,000 - 210,000
Rust Software Engineer
Rust Software Engineer

ED Wallach Search Group • Reston (VA)

On-site
USD 120,000 - 160,000
Edge Systems Engineer — High-Performance Rust/C/C++
Edge Systems Engineer — High-Performance Rust/C/C++

Palantir Technologies • Washington

On-site
USD 150,000 - 230,000
Medical, dental, and vision insurance
Relocation assistance
Paid time off (2 weeks end of eachyear
+3