Software Engineer Jobs in San Francisco, CA

380,589 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 Software Engineer

Company: PayPal

Location: San Jose, CA

Posted Jan 30, 2025

We enable consumers to exchange funds more safely with merchants using a variety of funding sources, which may include a bank account, a PayPal or Venmo account…

RFIC layout engineer

Company: Apple

Location: San Diego, CA

Posted Jan 30, 2025

Embedded Security Engineer, Device

Company: Worldcoin

Location: San Francisco, CA

Posted Jan 29, 2025

The text describes a company, TFH, that specializes in privacy-preserving proof-of-human technology and a globally inclusive financial network. The Device Security Team at TFH is seeking an experienced security expert with 5 to 10+ years of experience in designing and delivering security-critical systems for internet-connected embedded devices. The role involves collaborating with industry-leading security experts to design and develop groundbreaking security technologies. The team works on various exciting and impactful areas, including reinventing secure boot mechanisms, hardening device software, redefining peripheral and firmware security, developing advanced tamper detection mechanisms, and redesigning platform software architecture with a security-first perspective. The role offers a chance to work on technically demanding and uniquely meaningful challenges, with opportunities to leave a lasting impact on the industry. TFH provides an open and collaborative office space in downtown SF, unlimited PTO, monthly phone reimbursement, daily DoorDash credit, top-tier medical, dental, and vision insurance, a 401k plan, and more.

Drain Technician

Company: Zoom Drain San Diego

Location: San Diego, CA

Posted Jan 29, 2025

Valid California driver’s license. Required to use his/her hands throughout the day for driving, holding tools and must be able to twist, squeeze and turn hands…

Data Control Officer | Security (Access Control)

Company: Sitemetric

Location: Santa Clara, CA

Posted Jan 29, 2025

Sitemetric provides construction owners, general contractors, subcontractors, and workers data, hardware, software, and tech-enabled services in combinations…

SoC Validation Engineer

Company: Apple

Location: San Diego, CA

Posted Jan 30, 2025

TPU Silicon Validation Engineer

Company: Google

Location: Sunnyvale, CA

Posted Jan 30, 2025

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