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.

Senior Python Engineer

Company: Fuel Cycle

Location: Los Angeles, CA

Posted Apr 26, 2025

Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. 15 Vacation Days + 7 Sick Days annually.

Senior Staff Technical Program Manager

Company: Intuit

Location: Mountain View, CA

Posted Apr 25, 2025

Experience: 8+ years of experience in release management, program management, or a related field, with a focus on product development in complex, fast-paced…

Lead Software Engineer - Front End

Company: Disney Entertainment and ESPN Product & Technology

Location: Glendale, CA

Posted Apr 29, 2025

Lead hands-on UI engineering and collaborate within and across teams to design, architect, and optimize cloud-native and service-oriented UI components and…

CorpIT Engineer IV

Company: Consensus Cloud Solutions

Location: Los Angeles, CA

Posted Apr 28, 2025

Vendor management, inventory control, maintenance coordination, logistics, and license management. The CorpIT Engineer IV is responsible for the design,…

Staff AI Engineer - Multi-Agent Frameworks

Company: ClickUp

Location: San Diego, CA

Posted Apr 24, 2025

Design, develop, and maintain a robust platform to enable users to create and manage AI agents and their interactions.

Senior Software Engineer - Audience Targeting

Company: Disney Entertainment and ESPN Product & Technology

Location: Santa Monica, CA

Posted Apr 29, 2025

Chip in ground-breaking innovation and apply the state-of-the-art technologies. Build components of large-scale data platform for real-time and batch processing…

Construction Project Manager - 5+ Years Health Care Experience Required

Company: FTG Builders, Inc.

Location: Santa Clara, CA

Posted Apr 24, 2025

Bachelor’s or master’s degree(s) in civil engineering, mechanical engineering, electrical engineering, structural engineering, and/or construction management,…

Injection Mold Lead

Company: Onyx Industries

Location: Harbor City, CA

Posted Apr 25, 2025

Forklift certification is a plus. Proficiency using measuring tools: calipers, micrometers, and optical comparators. Able to lift up to 50 lbs regularly.

Senior Data Engineer (Contract)

Company: UCLA Health

Location: Los Angeles, CA

Posted Apr 25, 2025

Bachelor’s degree in computer science, Computer Engineering, or related field from an accredited college or university; Master’s Degree preferred.

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