Software Engineer Jobs in San Francisco, CA

380,289 open positions · Updated daily

Looking for Software Engineer jobs in San Francisco, CA? Browse our curated listings with transparent salary information to find the perfect Software Engineer position in the San Francisco, CA area.

Specialist - Software Engineering

Company: LTIMindtree

Location: Burbank, CA

Posted May 16, 2025

BS degree in Computer Science similar technical field of study or equivalent practical experience. We are seeking a Senior Golang Developer who will help drive…

Senior Software Engineer – AI Platform

Company: General Motors

Location: Mountain View, CA

Posted May 17, 2025

Our core responsibilities include building and scaling core AI infrastructure and tools to enable rapid development, training, fine-tuning, evaluation, and…

Biometrics AI Solutions Engineer

Company: Qualcomm

Location: San Diego, CA

Posted May 16, 2025

Contributes to discussion of design reviews for subsystem development; defines design constraints for a specific project; identifies solutions to meet design…

Staff Software Engineer – AI Platform

Company: General Motors

Location: Mountain View, CA

Posted May 17, 2025

Our core responsibilities include building and scaling core AI infrastructure and tools to enable rapid development, training, fine-tuning, evaluation, and…

Algorithms and AI Principal Engineer

Company: ASML

Location: San Jose, CA

Posted May 17, 2025

Ability to understand customer problems, define technical directions, and conduct independent research to provide high quality solutions within time and cost…

Custom Wood & Metal Fabrication Estimator

Company: BASILE INC

Location: San Diego, CA

Posted May 17, 2025

Work with the Project Engineer and client to reduce costs at the early/design stage and work with engineers at the design pass off to remove waste and augment…

WOOD/METAL FABRICATION ESTIMATOR

Company: BASILE Studio

Location: San Diego, CA

Posted May 17, 2025

Work with the Project Engineer and client to reduce costs at the early/design stage and work with engineers at the design pass off to remove waste and augment…

Integrated Marketing Communications Lead - Kohler Ventures

Company: Kohler

Location: Palo Alto, CA

Posted May 19, 2025

Stay up to date with industry developments, wellness trends, social media trends, tools and applications. You will be responsible for developing and executing…

Software Engineer

Company: Zoom

Location: San Jose, CA

Posted May 16, 2025

Lead the development and implementation of a comprehensive suite of database management tools and platforms, using Java as the primary development language;

Distinguished Software Engineer- RUCKUS Edge

Company: Commscope

Location: Sunnyvale, CA

Posted May 18, 2025

Mentor and Inspire: Serve as a technical leader and mentor, championing engineering best practices, clean architecture, and performance optimization across…

Frequently Asked Questions

What are the typical salary ranges for Software Engineers at different seniority levels?
Junior (0‑2 yrs) $70k‑$90k, Mid‑level (2‑5 yrs) $90k‑$120k, Senior (5‑10 yrs) $120k‑$160k, Staff/Principal (10+ yrs) $160k‑$200k, with variations for tech hubs like SF ($180k‑$220k) and NYC ($170k‑$210k).
What technical skills and certifications are most valuable for Software Engineers today?
Core languages: Java, Python, Go, Rust, JavaScript/TypeScript. Frontend: React, Vue, Angular. Backend: Node.js, Spring Boot, .NET Core. DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines. Data: Spark, Flink, Snowflake, BigQuery. Certifications: AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, Microsoft Certified: Azure Developer, Certified Kubernetes Administrator, Certified ScrumMaster.
How common is remote work for Software Engineer positions?
Over 70% of listings support fully remote or hybrid models. Companies like Atlassian, GitLab, and Shopify offer global remote teams, while many startups maintain flexible locations. Remote roles often include a stipend for home office setup and access to virtual collaboration tools.
What career progression paths exist for Software Engineers?
Typical ladder: Junior → Mid‑level → Senior → Staff Engineer/Principal Engineer → Engineering Manager → Director of Engineering → VP of Engineering. Each step adds responsibility for architectural decisions, mentorship, project ownership, and cross‑functional leadership.
What industry trends should Software Engineers be aware of?
AI/ML model deployment, serverless architectures, edge computing for IoT, container‑native observability, GitOps, and continuous delivery pipelines. Companies are also investing in secure multi‑tenant cloud services and low‑latency data streaming platforms.

Related Pages