Software Development Jobs in San Francisco, CA

702,914 open positions · Updated daily

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

Marketing Manager

Company: Nasland Engineering

Location: San Diego, CA

Posted Aug 23, 2025

Coordinate and develop SOQs and proposals in compliance with RFQ/RFP requirements. Collaborate with technical teams to create proposal responses, scopes, and…

Contact Center Specialist - SaaS

Company: Vagaro

Location: Pleasanton, CA

Posted Aug 23, 2025

Minimum of two years' front-line, high-volume support/call center experience. Serve as a main point-of-contact for technical escalations and specific Vagaro…

Data Analyst

Company: Apple

Location: Sunnyvale, CA

Posted Aug 23, 2025

Ability to understand and explain complex business processes, systems, and tools with a specific focus on upstream/downstream impact; understands the…

Manager RN, Registered Nurse - Stone Oak Surgery Center *Hiring Incentive Available*

Company: Christus Health

Location: San Antonio, TX

Posted Aug 23, 2025

Directs patient care in compliance with regulatory standards such as Joint Commission and state licensure requirements. Monitors operations of the unit.

Senior Designer - Web & Graphics (On-Site)

Company: Goodwill San Antonio

Location: San Antonio, TX

Posted Aug 23, 2025

For roles requiring driving, a valid driver’s license, insurance, and ability to travel as needed is required. Experience mentoring or leading junior creatives.

RESEARCH DATA ANALYST II

Company: Public Utilities Commission

Location: Los Angeles County, CA

Posted Aug 23, 2025

Collect, verify, analyze, and visualize broadband data, perform evaluation, analysis, and research of data for various projects; design and maintain GIS mapping…

Senior Automation Engineer

Company: Amazon.com

Location: San Antonio, TX

Posted Aug 23, 2025

Bachelor's degree in computer science, electrical engineering, automation engineering, or equivalent, or 4+ years of PLC programming or automation engineering…

Information Assurance Analyst, Mid

Company: Booz Allen

Location: San Diego, CA

Posted Aug 23, 2025

Experience with systems engineering, including system assessment, design definition, system specifications, integration and interoperability, T&E, and logistics…

Special Education Teacher (SPED)

Company: The Stepping Stones Group

Location: Milpitas, CA

Posted Aug 24, 2025

Valid state license or certification for Special Education Teaching (Mod/Severe credential). Spread Pay Plan: Enjoy a consistent income throughout the year.

Assistant Controller

Company: MPOWERHealth

Location: San Antonio, TX

Posted Aug 23, 2025

Bachelor’s degree in accounting, finance, or related field. Help develop, implement, and maintain financial controls and best practices to enhance operational…

Frequently Asked Questions

What are typical salary ranges by seniority for Software Developers?
Junior and Associate developers earn between $80,000–$110,000 annually. Mid‑level engineers command $110,000–$150,000. Senior engineers range from $150,000–$200,000, while Staff and Principal engineers often exceed $200,000, with some roles reaching $250,000+ in high‑growth markets.
Which skills and certifications are most valuable for Software Development roles?
Core programming languages (JavaScript/TypeScript, Java, C#, Python) and frameworks (React, Angular, Spring, .NET) remain essential. Cloud expertise in AWS Certified Solutions Architect, Azure Developer Associate, or Google Cloud Professional Architect is highly sought after. DevOps skills with Docker, Kubernetes, GitHub Actions, and Terraform, plus security certifications (CISSP, CompTIA Security+) add significant value.
How common is remote work for Software Development positions?
Approximately 70‑90% of roles in our database offer fully remote or hybrid arrangements. Companies provide flexible hours, virtual collaboration tools, and remote‑first onboarding to accommodate developers worldwide.
What career progression paths exist within Software Development?
Typical trajectories move from Junior → Mid‑level → Senior → Staff → Principal Engineer, or transition into leadership as Engineering Manager, Director, VP of Engineering, and CTO. Continuous learning, ownership of high‑impact projects, and mentorship accelerate advancement.
What industry trends are shaping Software Development today?
Key trends include AI/ML model integration in production, serverless architectures, edge computing for low‑latency applications, low‑code/no‑code platforms, security‑by‑design

Related Pages