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.

Engineering Project Manager, Apps and Services

Company: Apple

Location: Cupertino, CA

Posted Jul 23, 2025

This role requires balancing a wide variety of deliverables that will rely on your talent for managing priorities and communicating progress and risks…

Customer Service Representative

Company: Agiliti

Location: Burbank, CA

Posted Jul 22, 2025

Provides comprehensive contact with customers by utilizing an in‐depth product and company knowledge and customer familiarity to answer large amounts of…

Senior HVAC Technician (10 years exp required)

Company: Mechanical Group

Location: San Jose, CA

Posted Jul 22, 2025

Use an app-based field management software to document and track job progress. Use an app-based field management software to document and track job progress.

Software Engineer

Company: Odyssey Systems Consulting Group, Ltd.

Location: San Antonio, TX

Posted Jul 23, 2025

Analyze, design, develop, test, and maintain software systems to meet operational requirements and mission needs.

Project Manager

Company: Fisk Electric Company

Location: San Antonio, TX

Posted Jul 22, 2025

2 or more years of experience working for a commercial electrical contractor. Advanced knowledge of safety regulations, scheduling, cost control, quality…

Full-Time Pharmacist (Mail Order/Retail) Chula Vista, CA (13+ Weeks, Contract-to-Hire)

Company: RPh on the Go

Location: San Diego, CA

Posted Jul 23, 2025

Doctor of Pharmacy (PharmD) degree, active Pharmacist license, and minimum 1+ years Pharmacist experience required.

Senior Data Scientist, AI Foundations

Company: Capital One

Location: San Jose, CA

Posted Jul 23, 2025

A Bachelor's Degree in a quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Computer Science, or a related quantitative…

Software Integrity Engineer

Company: Apple

Location: San Diego, CA

Posted Jul 23, 2025

You’ll be partnering with the software engineers, quality engineering, and engineering program managers responsible for the system user experience by…

Financial Reporting Accountant

Company: CPS Energy

Location: San Antonio, TX

Posted Jul 23, 2025

Accountant/analyst experience in a field supporting and providing technical and analytical solutions. Bachelor's Degree in Business Administration with…

Class A Driver

Company: Industrial Metal Supply

Location: San Jose, CA

Posted Jul 23, 2025

Strong knowledge of applicable truck driving rules and regulations. At least 6 months experience as a truck driver. No recent moving or driving violations.

Software Engineer

Company: Abacus Technology

Location: San Antonio, TX

Posted Jul 23, 2025

Obtain and license software by obtaining required information from vendors, recommending purchases, testing, and approving products.

Software Engineer

Company: Cubic Corporation

Location: San Diego, CA

Posted Jul 22, 2025

Collaborates with technical lead to develop design and feature changes. Four-year college degree in computer science, computer engineering or other related…

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