Skip to content

Software Engineer, New Grad

150k – 210kSan Francisco, CAOnsiteEntry level
Summary

New grad software engineer building robotics data infrastructure across on-device and cloud systems. Requires robotics experience via internships or projects, proficiency in Rust/C++/TypeScript, and distributed systems exposure.

About the role

Key Responsibilities

  • Integrating with robotics frameworks (such as ROS) and building reliable, low-resource software to run on a wide range of devices
  • Providing connectivity, observability, and telemetry for devices operating in constrained or field environments
  • Ingesting massive volumes of sensor data through both batch and realtime pipelines
  • Building systems for low-latency, random-access playback over large volumes of live or recorded multimodal data
  • Developing product features to help robotics engineers organize, search over and serve their data for training ML models
  • Designing and operating distributed systems to collect, transform, and serve observability and analytics data
  • Working across multi-cloud environments (GCP, AWS, Azure), including deployments in customer cloud accounts

Technical Stack

  • Rust
  • TypeScript
  • PostgreSQL
  • Kubernetes
  • GCP, Azure and AWS
  • Agentic coding tools (Claude Code / Cursor)

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, or a related field (recent graduates or graduating in 2026)
  • Hands-on experience with robotics systems — through internships, research, or significant academic projects (e.g., ROS, autonomous vehicles, embedded systems, robot perception/planning)
  • Experience writing software in Rust, C++, or TypeScript
  • Familiarity with building on-device or embedded software with resource constraints
  • Exposure to distributed systems concepts, cloud infrastructure, or data-intensive applications
  • Interest in observability, monitoring, and developer tooling
  • Familiarity with SQL databases and an interest in query engines, big data storage and retrieval, and data intensive systems
  • Passion for building technical tools where engineers are the primary users
  • Excellent written and verbal communication skills
  • Eagerness to learn and thrive in a fast-paced, small team environment
  • A mindset that considers customer impact when making technical decisions

Nice-to-Haves

  • Published robotics research or contributions to open-source robotics projects
  • Experience with autonomous vehicle (AV) software stacks
  • Familiarity with sensor data pipelines (lidar, camera, IMU, etc.)
  • Experience with Spark/Databricks or large-scale data processing
  • Exposure to infrastructure-as-code (Terraform), Kubernetes, or cloud provider administration
  • Experience building REST APIs or user-facing interfaces in React
  • Interesting personal projects that solved a real problem

Benefits

  • $300 monthly budget towards commuter benefits or building your personal workspace (remote only)
  • Competitive equity grant in a Series B company
  • Medical, Dental, Vision, and Term Life insurance coverage at 100% for employees and 75% for dependents
  • 401(k) matching up to 4%
  • 4 weeks vacation, plus holidays and winter break
  • All expenses paid company off-sites 1-2× per year
Skills
RustTypeScriptPostgreSQLKubernetesGCPAWSAzureROSC++React
Similar roles at this salary range
All Fullstack Engineering jobs →
Illumio

Sr. Full Stack Engineer

Develop scalable full-stack web applications using React, TypeScript, and modern backend technologies. Collaborate on UI architecture, API design, and code quality for a Zero Trust security platform.

170k – 196kSunnyvale, CAFullstack EngineeringOn-site5+ YOEGitAWS
Illumio

Full Stack Software Engineer

Build scalable full-stack web applications using React, TypeScript, and Node.js. Own features from design through production deployment while partnering with product and design teams.

141k – 162kSunnyvale, CAFullstack EngineeringOn-site3+ YOEGitAWS
Gusto

Frontend Full Stack Staff Software Engineer, AI Platform Experiences

Build and scale Gus, Gusto's AI-powered assistant, and the platform enabling AI-native experiences across web, mobile, voice, and agent channels. Own end-to-end projects at the intersection of modern AI and customer needs.

163k – 247kNew York, NY +2Fullstack EngineeringHybrid8+ YOEReactGraphQL
Shield AI

Staff Software Engineer, Full Stack

Staff-level full-stack engineer building web-based Ground Control Station and Command & Control software for unmanned systems. Owns major GCS features, mentors engineers, and supports live mission operations.

150k – 230kSan Diego, CA +3Fullstack EngineeringOn-site7+ YOEGoC++
Nerdio

Senior Software Engineer

Senior Software Engineer building an internal AI Enablement Platform. Hands-on role focused on Microsoft identity/auth systems, AI-assisted development workflows, and internal tooling.

150k – 200kUnited StatesFullstack EngineeringRemote5+ YOELLMOIDC