Senior Systems Software Engineer – Rust, Go, C++

🕒 February 3

🏄 California – Remote

info

💵 $152k - $241.5k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Architect, implement, and maintain core components of an internally developed IaaS (Infrastructure-as-a-Service) product and related microservices primarily in Rust, C++, or Go • Develop and automate workflows for device discovery, firmware updates, and health monitoring using protocols such as Redfish and other BMC interfaces • Build and extend distributed microservices and gRPC APIs for rack management, supporting multi-rack, multi-tenant, and multi-site deployments • Implement telemetry collection, aggregation, and analysis pipelines using Prometheus, OpenTelemetry, and Grafana; contribute to Health-as-a-Service initiatives

🎯 Requirements

• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience) • 5+ years of experience in systems software engineering with a focus on distributed systems, software/firmware development, or infrastructure automation • Strong hands-on experience with Rust, Go, and C++ for systems-level development • Datacenter or computer architecture experience is required—you should understand server, rack, and network topologies, as well as hardware/firmware/software interactions • Experience with hardware management protocols (Redfish, IPMI, BMC) and firmware update automation

🏖️ Benefits

• equity • health insurance • retirement plans • paid time off • flexible work arrangements

Apply Now

Similar Jobs

🕒 February 3

Xsolla

201 - 500

🎮 Gaming

🛍️ eCommerce

☁️ SaaS

Backend Developer maintaining and enhancing payment processing platform for a global commerce company. Working with payment gateways and ensuring system reliability and performance.

🕒 February 2

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior Engineer designing and building Python applications at Nearform. Collaborating with clients and teams to deliver high-quality and innovative digital solutions.

🇺🇸 United States – Remote

💰 Venture Round on 2021-02

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 February 2

Shuru

51 - 200

🤖 Artificial Intelligence

🤝 B2B

🏢 Enterprise

Platform Engineer developing and maintaining backend systems for Shuru's innovative technologies. Driving technical architecture and collaborating with teams on impactful, scalable solutions.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 January 31

Pendulum

11 - 50

🤖 Artificial Intelligence

🔐 Security

📱 Media

Senior Backend Data Engineer extending web-scale data ingestion and processing pipeline at Pendulum. Leading tech initiatives with cloud technologies and AI/ML models.

🕒 January 30

ActioNet, Inc.

1001 - 5000

🤖 Artificial Intelligence

🔒 Cybersecurity

Experienced API Developer designing, developing, and maintaining RESTful APIs for innovative applications. Collaborating on software solutions within Agile framework for enterprise-level clientele.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer