Skip to main content
CareerApp

Software Engineer jobs in California

318 open roles classified as Software Engineer and placed in California, read from employers’ own careers sites.

Flight Software Engineer

Astranis

Full-time · San Francisco, CA · $130,000 – $175,000

Astranis is seeking a Flight Software Engineer to develop and implement the software that commands and monitors their satellites in high orbit. This role is ideal for someone with strong C/C++ and embedded systems experience who wants to work on real spacecraft avionics, ground control systems, and hardware-in-the-loop testing at a well-funded company with active satellites already in operation.

Listed on Astranis’s careers site · Apply there ↗

System Software Engineer – Lead Engineer

Baidu

Sunnyvale, CA

Lead the system software architecture and optimization for autonomous driving silicon, managing a team designing bootloaders, kernels, drivers, and middleware across the full stack. This role suits experienced embedded systems engineers with deep OS and automotive expertise who can bridge hardware and software challenges.

Listed on Baidu’s careers site · Apply there ↗

Staff Engineer, Full-Stack – Forge (R6232)

Shield AI

Full-time · San Diego, CA · $160,000 – $290,000

This role involves building the engineering platform that autonomy developers use to create, train, and deploy AI systems for defense applications. You'll work across full-stack technologies—TypeScript, React, Python, and Kubernetes—translating complex workflows into resilient tools that move from development to production.

Listed on Shield AI’s careers site · Apply there ↗

Senior Software Engineer, Developer Infrastructure

Sentry

Full-time · San Francisco, CA · $190,000 – $400,000 · Remote

This role builds and maintains the internal infrastructure and tooling that Sentry's engineering teams use for development, testing, and deployment. You'll focus on improving CI/CD pipelines, development environments, and SDK publishing while supporting both human engineers and AI coding agents.

Listed on Sentry’s careers site · Apply there ↗

Senior Staff Software Engineer, Storage DPU

Crusoe

San Francisco, CA · $245,000 – $290,000

Crusoe is seeking a senior systems engineer to design and implement software that offloads storage protocols (NVMe-oF, RDMA, encryption, compression) from host CPUs onto DPU hardware, reducing compute overhead for AI infrastructure. This role is ideal for someone with deep systems expertise, hands-on production experience with SmartNICs, and the ability to work across storage, networking, and compute teams on a vertically integrated AI cloud platform.

Listed on Crusoe’s careers site · Apply there ↗

Software Engineer (Ray Data)

Anyscale

San Francisco, CA · $215,000 – $230,000

This role involves building and optimizing Ray Data, a distributed data processing engine for machine learning workloads, with a focus on performance, scalability, and fault tolerance across complex AI pipelines. It suits experienced distributed systems engineers who want to work on infrastructure that powers AI at scale.

Listed on Anyscale’s careers site · Apply there ↗

Intuit

Distinguished Engineer - Distinguished Engineer, Data Foundation

Intuit

Mountain View, CA · $273,000 – $369,500

Intuit is seeking a Distinguished Engineer to architect and govern the company's data platform and semantic infrastructure across all business units, from raw data ingestion through governance to AI-ready knowledge layers. This role suits someone with 15+ years building massive-scale data systems who can set technical direction across dozens of teams and personally tackle the highest-leverage problems at the intersection of data, AI, and compliance.

Listed on Intuit’s careers site · Apply there ↗

NVIDIA

NVIDIA 2027 Internships: Systems Software Engineering

NVIDIA

Internship · Santa Clara, CA · $20 – $71 / hour

NVIDIA is recruiting interns for a 12-week summer program working on systems software that powers GPUs and accelerated computing platforms. The role suits students pursuing degrees in computer science or engineering who have coursework or experience with low-level programming, operating systems, and performance optimization.

Listed on NVIDIA’s careers site · Apply there ↗

Bend Studio

Senior Software Engineer – Applied AI & Streaming

Bend Studio

Aliso Viejo, CA · $177,300 – $265,900

This role pairs artificial intelligence with Sony's cloud gaming platform, focusing on building inference-backed systems that make streamed play faster and more personal. It suits senior engineers who have shipped production AI features and enjoy working at the intersection of machine learning and real-time performance constraints.

Listed on Bend Studio’s careers site · Apply there ↗

AI Software Engineer II

Relativity Space

Long Beach, CA · $130,000 – $196,000

You'll develop AI systems that help engineers and operators across Relativity Space design, build, and test rockets, working with foundation models and production infrastructure to ship reliable AI features. This role suits experienced software engineers who have shipped LLM-powered applications and want to apply AI to hardware and manufacturing challenges.

Listed on Relativity Space’s careers site · Apply there ↗

Software Engineer Intern (Winter 2027)

Notion

Internship · San Francisco, CA · $57 – $61 / hour · Remote

Notion is hiring interns to write and enhance their AI-powered workspace product across their full stack during a 12-week winter program. This role suits computer science students who are comfortable with rapid iteration, want to ship real features, and are curious about AI's practical applications.

Listed on Notion’s careers site · Apply there ↗

KLA-Tencor

Algorithm Engineer (Image Processing/Computer Vision)

KLA-Tencor

Milpitas, CA · $136,300 – $231,700

KLA's Broadband Plasma Division seeks an engineer to develop and optimize image-processing and computer-vision algorithms for semiconductor wafer inspection systems, working across teams to improve defect detection, accuracy, and production stability. This role combines algorithm research with real-world factory problem-solving, from prototype development in Python and MATLAB through to production deployment.

Listed on KLA-Tencor’s careers site · Apply there ↗

Sr Software Development Engineer - Core Platform Integration

Workday

Full-time · Pleasanton, CA · $176,000 – $264,000

This role leads cloud migration work at Workday, taking services from acquired companies off vendor-locked cloud infrastructure and onto Workday's standardized CP2 platform. It suits experienced infrastructure engineers who have shipped real migrations before and can write code, design cloud architecture, and navigate the messy technical details of moving production workloads.

Listed on Workday’s careers site · Apply there ↗

Software Engineer (Experienced or Lead)

Boeing

Full-time · 2 locations · $135,150 – $232,300

Boeing seeks software engineers to build satellite simulators and emulators that enable mission rehearsals and operator training for defense and space customers. This role suits developers who can design real-time simulation models, work in agile CI/CD environments, and collaborate across technical teams on high-impact projects.

Listed on Boeing’s careers site · Apply there ↗

Choose a location to apply

Staff Simulation Software Engineer

NIO

Full-time · San Jose, CA · $163,500 – $212,400

NIO is building a next-generation ECU simulation platform for software-defined vehicle development, and this role owns the design and delivery of low-level emulation and virtualization software that makes high-performance, high-throughput simulation possible. The position suits experienced systems engineers with deep expertise in virtualization technologies, Linux kernel internals, and automotive platforms who want to directly impact vehicle software validation and development.

Listed on NIO’s careers site · Apply there ↗

Staff Software Engineer, GTM Systems

Menlo Ventures Portfolio

Full-time · San Francisco, CA · $320,000 – $405,000

This role leads the GTM Systems team through a maturation of its engineering practices, establishing standards for code review, CI/CD, testing, and AI-assisted development as the platform scales to handle critical sales and transaction data. It suits someone who has grown delivery pipelines for teams, led adoption of new engineering practices, and can influence across organizational boundaries without direct authority.

Listed on Menlo Ventures Portfolio’s careers site · Apply there ↗

Staff Software Engineer - SDK iOS

Amplitude

San Francisco, CA · $198,000 – $299,000

Lead the design and evolution of Amplitude's iOS SDKs as a technical authority, mentoring engineers and setting the platform direction for analytics, session replay, and shared foundations across multiple teams. This role suits an experienced iOS engineer who excels at API design, cross-team influence, and raising developer experience standards.

Listed on Amplitude’s careers site · Apply there ↗

Software Engineer, Security

Pylon

Full-time · San Francisco, CA · $180,000 – $280,000

Pylon is hiring a software engineer to own application and infrastructure security across their AI-powered customer support platform. This role suits someone with production security experience who enjoys hands-on engineering work, from threat modeling and code review to building developer tools and incident response.

Listed on Pylon’s careers site · Apply there ↗

Staff HiL SW Infrastructure Engineer

Agility Robotics

Full-time · Fremont, CA · $191,000 – $249,000

Lead the design and implementation of a modular Hardware-in-the-Loop testing infrastructure for next-generation humanoid robots, including real-time simulation models, CI/CD pipelines, and hardware interface libraries. This role suits experienced test and validation engineers who have worked on complex embedded or robotic systems and want to shape the core testing ecosystem for a deployed robotics platform.

Listed on Agility Robotics’s careers site · Apply there ↗

Staff Software Engineer - Fullstack

Sigma Computing

Full-time · 2 locations · $240,000 – $270,000

Sigma is hiring a Staff Software Engineer to work on their data analytics platform built on cloud warehouses, focusing on high-performance interactive experiences and cross-functional feature development. This role suits experienced full-stack engineers who want to solve complex distributed systems problems at a high-growth company serving major enterprises.

Listed on Sigma Computing’s careers site · Apply there ↗

Choose a location to apply

Staff Engineer, Distributed Storage and HPC & AI Infrastructure

Together AI

Full-time · San Francisco, CA · $250,000 – $330,000

A staff-level infrastructure engineer role building and optimizing massive distributed storage systems that power AI training and inference at Together AI. You'll architect multi-petabyte storage platforms, design caching layers for GPU memory delivery, and operate Kubernetes-native storage at extreme scale and throughput.

Listed on Together AI’s careers site · Apply there ↗

Engineer, Supercomputing & Distributed Systems

Krea AI

Full-time · San Francisco, CA

Krea is hiring systems engineers to design and operate infrastructure for large-scale AI model training and inference, including distributed data pipelines and Kubernetes GPU clusters. This role suits people who enjoy low-level systems work and want to optimize for the unique demands of modern machine learning at scale.

Listed on Krea AI’s careers site · Apply there ↗

Software Engineer, AI Gateway

Vercel

San Francisco, CA · $196,000 – $294,000

You'll build and maintain Vercel's AI Gateway platform, a unified API that lets developers access hundreds of AI models from different providers without managing provider-specific complexity. This role suits experienced backend engineers who want to work on production-grade infrastructure serving high-volume AI workloads.

Listed on Vercel’s careers site · Apply there ↗

Senior Software Engineer - Agent Platform

Assort Health

San Francisco, CA · $190,000 – $240,000 · Remote

This role involves building scalable backend systems and AI agent infrastructure for a healthcare platform that automates patient interactions across the care journey. You'll work autonomously on complex problems alongside founders at a rapidly growing startup, balancing deep technical work with the flexibility to contribute across the full stack.

Listed on Assort Health’s careers site · Apply there ↗

Software Engineer, Monetization

CharacterAI

Redwood City, CA · $150,000 – $300,000 · Remote

This role builds payment and subscription systems for an AI platform with 20 million monthly users, balancing revenue generation with seamless user experience. It suits engineers who enjoy full-stack work on commerce features and want to shape how consumers interact with virtual economies and premium offerings.

Listed on CharacterAI’s careers site · Apply there ↗

Search with filters

Canonical: https://career.thegoodapps.co/jobs/in/california/software-engineer

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.