Skip to main content
CareerApp

Software Engineer jobs in California

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

Software Engineer - Insights

PlanetScale

San Francisco, CA · $120,000 – $290,000 · Remote

PlanetScale is building database observability tools that help developers understand performance and query patterns across MySQL, PostgreSQL, and Vitess. This role suits engineers with solid backend experience who have shipped monitoring or observability products before and enjoy working across the full stack.

Listed on PlanetScale’s careers site · Apply there ↗

Software Engineer, Backend

CharacterAI

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

Backend engineering role building scalable, high-performance systems for a consumer AI platform serving millions of users monthly. Suited for experienced backend developers comfortable with distributed systems, cloud infrastructure, and cross-functional collaboration.

Listed on CharacterAI’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 ↗

Senior Software Engineer - Backend

Nextdoor

Full-time · 2 locations · $165,000 – $250,000

Nextdoor seeks a backend engineer to build and maintain systems serving over 350,000 neighborhoods globally, working across Python, Kotlin, and cloud infrastructure while collaborating with product and design teams. This role suits engineers who want to own significant architectural decisions, move quickly without sacrificing reliability, and actively incorporate AI tools into their development workflow.

Listed on Nextdoor’s careers site · Apply there ↗

Choose a location to apply
Bend Studio

Senior Graphics Programmer

Bend Studio

Full-time · San Diego, CA · $138,700 – $208,100

This role develops and maintains build pipelines, platform integrations, and internal tools for a major AAA sports game across PlayStation, Xbox, Nintendo, and mobile platforms. It suits experienced systems programmers comfortable with low-level debugging, cross-platform deployment, and long-term infrastructure modernization.

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

Senior Staff Engineer, Systems Integration (R5415)

Shield AI

Full-time · San Diego, CA · $212,000 – $318,000

This role is for a systems integration engineer who builds cross-language software and improves CI/CD pipelines for a defense-tech company's autonomy and simulation products. It suits experienced C++ developers comfortable with distributed systems and third-party integrations.

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

Staff+ Software Engineer, Claude Science

Menlo Ventures Portfolio

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

Staff+ technical leader for Claude Science, an AI research workbench that coordinates multi-disciplinary scientific work. Ideal for someone who has shipped products in nascent categories, can translate between scientists and engineers, and wants to shape both product direction and architecture from the ground up.

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

Senior Embedded Software Engineer, Linux

Relativity Space

Full-time · Long Beach, CA · $154,000 – $230,000

This role develops embedded Linux software for safety-critical avionics systems on rockets, focusing on network switch and camera platform integration. It suits experienced embedded engineers who want to work on high-reliability, real-time systems with visible impact and a fast deployment cycle.

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

Intuit

Staff Software Engineeer - Design Systems

Intuit

Full-time · Mountain View, CA · $202,500 – $274,000

This role leads the technical architecture and strategy for a widely-used design system that serves hundreds of engineers across the company, requiring someone who can bridge design and engineering to build scalable, performant component libraries. You'll champion developer experience, accessibility standards, and AI-augmented workflows while collaborating across product, design, and engineering teams to solve complex infrastructure challenges at scale.

Listed on Intuit’s careers site · Apply there ↗

Software Engineer, ML Developer Experience

Anyscale

San Francisco, CA · $226,000 – $283,000 · Remote

This role owns the user-facing layer of Anyscale's distributed ML platform, building CLIs, SDKs, APIs, and observability tools that let developers run AI workloads from laptop to cluster. It suits someone with strong production engineering chops and product sense who enjoys building developer tooling and ML infrastructure.

Listed on Anyscale’s careers site · Apply there ↗

Senior Software Engineer, Network Tooling

Crusoe

San Francisco, CA · $170,000 – $205,000

Crusoe Cloud is seeking an experienced distributed systems engineer to design and operate the network control plane that manages edge, backbone, and data center infrastructure as the company scales its cloud services. This role suits someone who enjoys solving hard scalability problems, mentoring peers, and taking ownership of mission-critical infrastructure that directly enables rapid network operations.

Listed on Crusoe’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 ↗

Software Development Engineer - Workday Everywhere

Workday

Full-time · 2 locations · $123,900 – $222,000

Join Workday's Everywhere team to build integrations and features connecting enterprise software like Slack and Microsoft Teams with Workday's platform. This role suits experienced full-stack engineers who want to work on meaningful products at scale with collaborative, kind teammates.

Listed on Workday’s careers site · Apply there ↗

Choose a location to apply
NVIDIA

Senior Radar Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles

NVIDIA

Santa Clara, CA · $224,000 – $356,500

NVIDIA is hiring a senior engineer to develop radar-based perception systems for autonomous vehicles, focusing on deep learning models that extract meaningful information from radar data and fuse it with camera and lidar inputs. This role suits someone with over a decade of production deep learning experience who can tackle the unique challenges of radar perception—like ghost targets and poor angular resolution—while collaborating across hardware, safety, and software teams.

Listed on NVIDIA’s careers site · Apply there ↗

Experienced Hardware Emulation Software Engineer

Boeing

Full-time · El Segundo, CA · $135,150 – $182,850

Boeing seeks an experienced engineer to design and implement real-time spacecraft simulation and emulation software for satellite systems, working across hardware platforms and interfacing with diverse technical teams in a CI/CD environment.

Listed on Boeing’s careers site · Apply there ↗

Sr. Engineer II - Risk Platform (Hybrid, Sunnyvale)

CrowdStrike

Full-time · Sunnyvale, CA · $160,000 – $250,000

This role leads the engineering of a risk intelligence platform at CrowdStrike, designing scalable backend systems that analyze security exposure across hybrid environments using AI and machine learning. It suits experienced distributed systems engineers who want to drive cybersecurity innovation at scale while mentoring junior staff.

Listed on CrowdStrike’s careers site · Apply there ↗

Principal Forward Deployed Engineer

Unity

Full-time · San Francisco, CA · $179,500 – $341,900

A Principal-level software engineer who embeds within non-technical departments to design and deploy AI agents and automated workflows that solve real business problems. This role suits experienced engineers comfortable shipping production code across the stack while collaborating with department leaders to identify where AI creates genuine value.

Listed on Unity’s careers site · Apply there ↗

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 - 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 ↗

Software Engineer, CDN Content

Vercel

Full-time · San Francisco, CA · $172,000 – $258,000

This role builds and maintains the services that power Vercel's global CDN, focusing on caching architecture and content delivery across 20+ regions. You'll work on performance-critical infrastructure serving billions of requests, progressing from well-scoped projects to larger system ownership while learning how planet-scale CDN systems work.

Listed on Vercel’s careers site · Apply there ↗

Staff HiL SW Infrastructure Engineer

Agility Robotics

Full-time · Fremont, CA · $190,000 – $247,000

This role leads the development of test infrastructure and automation systems for Agility's humanoid robots, with a focus on Hardware-in-the-Loop testing platforms, real-time simulation, and CI/CD pipelines. It suits experienced test and validation engineers who have built complex hardware integration frameworks and want to work on next-generation robotics at a well-funded startup.

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

Senior Software Engineer - Fullstack

Sigma Computing

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

A fullstack engineer role building cloud-native data analytics and exploration platforms using modern languages and infrastructure tools. This suits engineers with strong fundamentals who want to grow alongside a rapidly scaling company and tackle performance challenges in multi-tenant systems.

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

Choose a location to apply

Senior AI Data Infrastructure/Pipeline Engineer

XPeng

Full-time · Santa Clara, CA · $145,600 – $246,400

XPENG seeks a senior engineer to design and operate petabyte-scale data pipelines that feed autonomous driving model training, handling everything from vehicle sensor ingestion through cloud processing to dataset delivery. This role suits someone experienced in distributed systems and large-scale ETL who wants to work on core infrastructure for self-driving cars.

Listed on XPeng’s careers site · Apply there ↗

Staff Engineer, Distributed Storage and HPC & AI Infrastructure

Together AI

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

Together AI is hiring a staff-level engineer to architect and operate massive-scale distributed storage systems purpose-built for AI training and GPU clusters, managing petabyte-scale infrastructure while optimizing data throughput and building Kubernetes-native storage platforms. This role suits deeply experienced storage engineers comfortable with complex distributed systems at extreme scale and seeking technical leadership opportunities in the AI infrastructure space.

Listed on Together AI’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.