364 sr principal software engineer jobs at 125 companies in San Rafael, CA

3mo
Save
Mark Applied
Hide
Sr. Principal Software Engineer (NetSec-PanOS Dev)
San Francisco or Santa Clara or San Jose
$170k-$277k/yr OnsiteFull Time
Palo Alto Networks
Palo Alto NetworksNASDAQ: PANW: Provides enterprise-grade network, cloud, and endpoint security software.
15+ YOE15+ years software engineering; Go/Java; cloud/distributed systems; REST APIs; databases; AWS/GCP; containerization (Docker/Kubernetes).
Go, Java, Python, C, Kafka, PubSub, Redis, SQL, BigQuery, MongoDB, Docker, Kubernetes, GCP, AWS, REST APIs, Serverless
3mo
Save
Mark Applied
Hide
Principal Software Engineer
Huntington Beach or San Francisco
$220k-$265k/yr OnsiteFull Time
Mach Industries
Mach Industries: Designs and manufactures autonomous unmanned aerial vehicles for defense.
10+ YOE10+ years leading large-scale software projects; expert in C++, Rust, Python or C; real-time/embedded systems experience.
C++, Rust, Python, C, RTOS, embedded systems
2w
Save
Mark Applied
Hide
(USA) Principal, Software Engineer
Sunnyvale, California, United States
$143k-$286k/yr OnsiteFull Time
Walmart
WalmartNYSE: WMT: Operates a chain of hypermarkets, discount stores, and grocery stores.
5+ YOEBachelor's degree and 5 years' software engineering experience, or 7 years' experience. Requires distributed systems, cloud-native architecture, AI/ML, CI/CD, testing, observability, and technical leadership.
AI/ML, CI/CD
2mo
Save
Mark Applied
Hide
Principal, Software Engineer
Sunnyvale or Bellevue
$132k-$286k/yr OnsiteFull Time
Walmart
WalmartNYSE: WMT: Multinational retail operating discount stores and supermarkets.
5+ YOEPrincipal-level software engineer with 10+ years building large-scale, distributed, cloud-native systems; expertise in microservices, event-driven architectures, Java and modern web frameworks (React/Redux); strong architecture and cross-team leadership.
Java, React, Redux
3mo
Save
Mark Applied
Hide
Principal Software Engineer, AI Onboarding
San Francisco, California, United States
$240k-$250k/yr HybridFull Time
Saviynt
Saviynt: Provides AI-powered identity governance and cloud security platforms.
10+ YOE10+ years software engineering; expert in Java, Spring, REST, microservices; strong AI tooling knowledge; cloud, security, and containerization savvy.
Java, Spring Framework, REST, Microservices, AWS, Azure, Google Cloud, Docker, Kubernetes, SQL, ElasticSearch, Redis, CI/CD, Kafka, Git, GitHub, GitLab, Maven, Ant, IntelliJ, Eclipse, Q, Github Copilot, Cursor
3mo
Save
Mark Applied
Hide
Principal Software Engineer, Data
Cambridge or San Francisco
$204k-$348k/yr HybridFull Time
Lila Sciences
Lila Sciences: Develops an AI platform for autonomous scientific research and discovery.
8+ YOE8-15 years of backend-focused engineering; full stack experience; AWS, Kubernetes; API design; data pipelines; Python; collaboration with scientists and engineers.
React, TypeScript, Nx, Tailwind, FastAPI, SQL/NoSQL, Python, Pydantic, SQLAlchemy, SQLModel, Django, Airflow, Prefect, Temporal, Dagster, pandas, numpy, scipy, jax, pytorch, AWS, Kubernetes, Terraform, CloudFormation, GitHub Actions
2mo
Save
Mark Applied
Hide
Principal Software Engineer
San Francisco, California, United States
RemoteFull Time
DocuSign
DocuSignNASDAQ: DOCU: Provides electronic signature and agreement management software solutions.
15+ YOE15+ years in distributed systems/infra; Go or Python; Kubernetes and Terraform; incident commander; cloud migrations; OpenTelemetry; Azure/AKS; on-call leadership.
Go, Python, Kubernetes, Terraform, AKS, Azure DevOps, GitHub Actions, OpenTelemetry
1w
Save
Mark Applied
Hide
Staff / Principal Software Engineer
Palo Alto, California, United States
$250k-$350k/yr OnsiteFull Time
GenBio AI
GenBio AI: Developing AI foundation models to simulate and program biology.
8+ YOERequires typically 8+ years of software engineering experience, Staff or Principal-level expertise, production web services, scalable APIs, distributed systems, AI/LLM/ML integration, and strong technical leadership.
APIs, LLMs
2mo
Save
Mark Applied
Hide
Principal Software Engineer
South San Francisco, California, United States
$220k-$275k/yr HybridFull Time
Natera
NateraNASDAQ: NTRA: Provides clinical genetic testing and diagnostics services.
10+ YOE10+ years software engineering experience; production cloud infrastructure (AWS preferred), Kubernetes, Terraform, Python/Go/Java; experience designing platforms, mentoring engineers, and shipping production software.
Claude Code, Cursor, AWS, GCP, Azure, Kubernetes, Terraform, Python, Go, Java, Groovy, Helm, Nextflow, WDL, Django, React, Airflow, Argo, Temporal, Dagster, LIMS, MCP servers
2mo
Save
Mark Applied
Hide
Principal Software Engineer, Platform Security
San Francisco, California, United States
$197k-$314k/yr HybridFull Time
Salesforce
SalesforceNYSE: CRM: Sells cloud-based customer relationship management and business software solutions.
10+ YOE10+ years in software development; strong in databases, APIs, data pipelines; experience with large projects and security infrastructure.
API development, REST APIs, SDLC, AWS, GCP, Azure, Python, Ruby, Unix/Linux, Security infrastructure
3mo
Save
Mark Applied
Hide
Principal Embedded Software Developer
Sunnyvale, California, United States
$170k-$210k/yr OnsiteFull Time
Fortinet
FortinetNASDAQ: FTNT: Develops and sells cybersecurity software and network security appliances.
10+ YOEMinimum 10 years in networking, embedded software; BS in Computer Science or Electrical Engineering; MS preferred; strong C/C++ in Unix/Linux; experience with L2/L3 features, TCP/IP, and various ASICs; US citizenship required.
C/C++, Unix/Linux, ARM, PPC, x86, Open vSwitch, Shell, Python, Ruby
3mo
Save
Mark Applied
Hide
Principal Software Engineer, Robot Software
Sunnyvale, California, United States
HybridFull Time
Wayve
Wayve: Develops AI software for autonomous vehicle navigation.
Extensive robotics middleware, real-time systems, C++ 17/20, Python; architecture of autonomous systems; leadership and mentorship; safety-focused.
ROS2, Cyber RT, Inter-process Communication, C++, Python, Distributed systems
3w
Save
Mark Applied
Hide
Principal Engineer, Embedded Vehicle Software
Sunnyvale, California, United States
$348k-$458k/yr HybridFull Time
Wayve
Wayve: Develops end-to-end artificial intelligence for autonomous driving systems.
15+ YOE15+ years in software and systems engineering; expertise in embedded systems, C/C++, architecture, performance optimization, and production-scale systems; experience influencing large engineering organizations.
C++, C, Python, Rust, NVIDIA Drive, Orin, DriveOS, DriveWorks, AUTOSAR, NVIDIA, Qualcomm
3mo
Save
Mark Applied
Hide
Principal Software Engineer (Platform Team)
Hawthorne or Palo Alto or Redmond or Sunnyvale
$210k-$295k/yr OnsiteFull Time
SpaceX
SpaceX: Designs and launches advanced rockets and satellite internet constellations.
7+ YOE7+ years of experience building production platforms; or 9+ years without a degree; Bachelor's in CS/CE or other engineering.
Docker, Kubernetes, Terraform, Python, MLOps, Cloud computing, Distributed compute
1mo
Save
Mark Applied
Hide
Principal Software Engineer
Santa Monica or Los Angeles or New York City or Bellevue or Seattle or San Francisco or Palo Alto
$235k-$414k/yr OnsiteFull Time
Snap
SnapNYSE: SNAP: Provides visual messaging software and augmented reality wearable devices.
10+ YOE10+ years software development experience, technical leadership experience, BS in a technical field (or equivalent), experience architecting distributed systems, strong software design and debugging skills, proficiency using AI tools and modern engineering workflows.
3mo
Save
Mark Applied
Hide
Principal Software Engineer
Sunnyvale, California, United States
$200k/yr OnsiteFull Time
eGain
eGainNASDAQ: EGAN: Provides AI-driven knowledge management and customer service software.
7+ YOEMaster’s degree in engineering, computer science, or related field; 7–10 years software engineering experience; distributed systems, cloud-native architecture, microservices, APIs, caching, AI-assisted tools, and production ownership.
API, microservices, caching, AI-powered engineering tools, coding assistants, open-source tooling
1mo
Save
Mark Applied
Hide
Principal Research Software Engineer
San Francisco or United States
RemotePart Time
UCSF Health
UCSF Health: Academic medical center providing advanced patient care and research.
10+ YOE10+ years experience leading technical strategy for research software and data platforms; expert Python and SQL; experience with AI, data architecture, secure/regulated health data, and multi-institutional collaborations.
Python, SQL, PostgreSQL, MySQL, Parquet, DuckDB, Linux, Git, CI/CD
3mo
Save
Mark Applied
Hide
Principal Software Engineer - Content Platform
San Mateo, California, United States
$345k-$399k/yr OnsiteFull Time
Roblox
RobloxNYSE: RBLX: Platform for creating and playing user-generated 3D digital experiences.
13+ YOE13+ years in backend distributed systems; proficient in C#, Go, Java, C++, Python; Bachelor's in CS or related engineering (Masters a plus); strong problem solving and collaboration.
C#, Go, Java, C++, Python
1mo
Save
Mark Applied
Hide
Principal Software Engineer
San Francisco, California, United States
OnsiteFull Time
Midjourney
Midjourney: Independent research lab developing generative AI and medical imaging technology.
Deep software architecture and technical leadership for complex distributed systems; strong Python and concurrency experience (asyncio, multiprocessing); observability, testing, and performance engineering skills.
Python, asyncio, multiprocessing, profiling, gRPC, protobuf, CI
2mo
Save
Mark Applied
Hide
Principal Software Engineer
San Francisco, California, United States
$204k-$337k/yr OnsiteFull Time
Mastercard
MastercardNYSE: MA: Global payment processing and financial technology service provider.
Bachelor’s or Master’s in CS/Engineering, extensive software engineering and platform architecture experience, strong Java/JVM and Spring skills, REST/microservices, cloud-native (AWS/Kubernetes), distributed systems (Hadoop/Spark/Kafka), CI/CD and leadership skills.
Java, JVM, Spring Boot, Spring MVC, Spring Security, Spring Cloud, RESTful web services, PostgreSQL, NoSQL, React, JavaScript, TypeScript, HTML, CSS, Hadoop, Spark, Kafka, AWS, PCF, Kubernetes, Docker, CI/CD, Jenkins, Git, Maven, Gradle, SonarQube