Raydar Logo

Raydar

Software Engineer, C++ Systems

Posted 17 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
215K-325K Annually
Expert/Leader
In-Office
San Francisco, CA, USA
215K-325K Annually
Expert/Leader
Develop and maintain a performance-critical C++ systems software library, research resource sharing and high-performance GPU techniques, support new hardware architectures, troubleshoot production issues, and diagnose customer workload performance across the full stack. The role requires expert C++ skills, systems-level debugging, network interface and C++ performance tuning, and rapid delivery in an early-stage startup. Experience with Rust, compilers, networking protocols, operating system kernels, Kubernetes, or infrastructure is valuable.
The summary above was generated by AI

About the company

Our client is a software company.

The role

Raydar is recruiting for this role on behalf of our client. Work on performance-critical systems software written in C++, owning core library development and production troubleshooting. The role combines applied research, performance analysis and hands-on engineering in a fast-moving startup setting.

What you'll do

- Develop and maintain the core C++ library at the heart of a systems software platform.

- Research techniques for resource sharing, state snapshotting and high-performance GPU systems.

- Add support for new hardware architectures, drawing on a deep understanding of the full system.

- Debug systems-level issues in live production environments.

- Diagnose performance problems in customer workloads and trace them across the stack.


Requirements

What we're looking for

- Hands-on background shipping and supporting close-to-the-hardware software in live environments.

- Expert-level C++ skills; strong Rust experience may also be considered, though day-to-day work is in C++.

- Experience tuning network interface and C++ performance.

- Ability to follow performance problems through every layer of the stack.

- A strong academic record in computer science from a highly regarded university.

- A history of delivering quickly in an early-stage startup.

Bonus points

- Exposure to compilers, networking protocols or operating system kernels.

- Kubernetes or infrastructure experience, for example storage systems work or large-scale data ingestion.


Benefits

Compensation and benefits

- Base salary: USD 215,000 to 325,000 per year

- Equity

Location and work model

- San Francisco, CA, United States

- On-site

- Full-time

Similar Jobs

3 Days Ago
In-Office
Santa Clara, CA, USA
Entry level
Entry level
Artificial Intelligence • Robotics
Develop and optimize high-performance C++ and Python software for robotics data collection systems. Build device-side recording systems for video, audio, IMU, and status data; develop middleware using IPC, shared memory, message queues, and zero-copy transfer; integrate hardware and software; and troubleshoot performance, stability, and system reliability issues across robotics, sensor, algorithm, testing, and data platform teams.
Top Skills: C++C++11CmakeDevice Tree Source (Dts)Embedded LinuxFfmpegG++GccGstreamerInter-Process Communication (Ipc)LinuxMessage QueuesPublish-Subscribe MessagingPythonSerial CommunicationShared MemoryTcp/IpUdpV4L2Zero-Copy Data Transfer
15 Days Ago
In-Office
San Leandro, CA, USA
120K-160K Annually
Junior
120K-160K Annually
Junior
Manufacturing
Develop and maintain modern C++ software for Linux-based real-time sensor data pipelines, covering acquisition, processing, storage, and application delivery. Write Python automation and analysis tools, test on physical hardware, debug software-hardware issues, improve performance, and participate in code reviews and documentation. The role offers mentorship while contributing to production systems used by industrial manufacturers.
Top Skills: C++C++17C++20Ci/CdClaude CodeCmakeCursorEthernetGdbGitGithub CopilotGrpcLinuxPerfProtocol BuffersPythonQtSanitizersSerialUsbValgrind
2 Months Ago
Remote or Hybrid
United States
170K-170K Annually
Senior level
170K-170K Annually
Senior level
Marketing Tech • Analytics
Design and develop low-latency, high-throughput distributed database kernels for massively parallel analytics. Responsibilities include architecture, modern C++ development, MPI/OpenMP query execution, SIMD and hardware optimization, distributed networking, database internals, in-database machine learning, vector indexing, performance tuning, code reviews, mentoring, and resolving scalability issues across large-scale clustered systems.
Top Skills: Arm NeonAvx-512B-TreesC++C++17C++20C++23CudaDpdkGcsHnswIvf-PqLsm-TreesMapreduceMpiOpenmpPurifyRdmaRoceRocmS3SimdStd::AtomicSveValgrind

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account