1

Computer Software Engineer Jobs in San Francisco, CA

Software Engineer

San Francisco, CA · On-site

$200 - $250/hr

Zach previously studied computer science and statistics at U Chicago and led software at PEAK6. About the Role We are looking for founding software engineers to help us build the core systems behind ...

Software Engineer

Oakland, CA · On-site

$120K - $150K/yr

Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...

Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...

Software Engineer

San Mateo, CA · On-site

$96K - $156K/yr

Bachelor's degree in Electrical Engineering/Mechanical/Systems Engineering/Computer Engineering ... Strong experience in Software development using C/C++/C# * Preferred experience with component ...

Software Engineer

Pleasanton, CA · On-site

$80 - $100/hr

A bachelor's degree in computer science, Computer Engineering, Information Technology, or a related technical field. * 1 to 3 years of experience in DevOps, Platform Engineering, SRE, or Software ...

Software Engineer

San Mateo, CA · On-site

$96K - $156K/yr

Bachelor's degree in Electrical Engineering/Mechanical/Systems Engineering/Computer Engineering ... Strong experience in Software development using C/C++/C# * Preferred experience with component ...

Software Engineer

San Francisco, CA · On-site

$130K - $280K/yr

Zach previously studied computer science and statistics at U Chicago and led software at PEAK6. We ... About the Role We are looking for founding software engineers to help us build the core systems ...

The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals ... Develop integrations with CAD software, 3D tools, and other third-party applications * Build the ...

The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals ... Develop integrations with CAD software, 3D tools, and other third-party applications * Build the ...

A bachelor's degree in computer science, Computer Engineering, Information Technology, or a related technical field. * 1 to 3 years of experience in DevOps, Platform Engineering, SRE, or Software ...

A bachelor's degree in computer science, Computer Engineering, Information Technology, or a related technical field. * 1 to 3 years of experience in DevOps, Platform Engineering, SRE, or Software ...

Required : • 6+ years of experience in software engineering • BS or higher in Computer Science or related technical field involving coding (e.g. physics or math) • Experience with web ...

A bachelor's degree in computer science, Computer Engineering, Information Technology, or a related technical field. * 1 to 3 years of experience in DevOps, Platform Engineering, SRE, or Software ...

A bachelor's degree in computer science, Computer Engineering, Information Technology, or a related technical field. * 1 to 3 years of experience in DevOps, Platform Engineering, SRE, or Software ...

Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience * Software development experience with Java or Go as a primary programming ...

Our highly motivated Software Engineers work on these challenging problems and build the systems ... D. in Computer Science or other quantitative fields or related work experience * Passion for ...

Software Engineer

San Francisco, CA · On-site

$100 - $125/hr

Our highly motivated Software Engineers work on these challenging problems and build the systems ... D. in Computer Science or other quantitative fields or related work experience * Passion for ...

Staff, Software Engineer

San Mateo, CA · On-site

$143K - $286K/yr

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related ...

Showing results 21-40

Computer Software Engineer information

See San Francisco, CA salary details

$74.8K

$173.8K

$242.1K

How much do computer software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for computer software engineer in San Francisco, CA is $173,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,400.00 and $203,800.00 per year, depending on experience, location, and employer.

What is a computer software engineer?

Computer software engineers, also known as software developers, design, develop, test, and maintain software applications or systems that enable computers and devices to perform specific tasks. They use programming languages and engineering principles to create software solutions for a variety of industries, including technology, healthcare, finance, and more. Their work involves analyzing user needs, writing code, debugging, and collaborating with other professionals to deliver functional and reliable software products.

What are the key skills and qualifications needed to thrive as a computer software engineer?

To thrive as a Computer Software Engineer, you need strong programming skills, a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and knowledge of frameworks or languages like Java, Python, or C++ are often required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Excellent problem-solving abilities, teamwork, and effective communication distinguish top performers in this field. These skills are crucial for building reliable, scalable software solutions and collaborating efficiently within development teams.

What are some common challenges computer software engineers face when working on large-scale projects?

Computer software engineers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication throughout the development cycle. Keeping documentation up to date and maintaining legacy systems while integrating new features can also be demanding. Effective use of version control systems and agile methodologies helps engineers address these challenges and contribute to successful project delivery.

What is the difference between Computer Software Engineer vs Software Developer?

AspectComputer Software EngineerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS CertifiedBachelor's degree in Computer Science or related field; certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systems; often involved in system architectureWriting, debugging, and implementing code; focused on application development
Industry UsageUsed across tech, finance, healthcare, and more for complex system developmentCommonly used in app and web development across various industries

Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

How much do computer software engineers get paid?

Computer software engineers typically earn a median annual salary ranging from $80,000 to $120,000, depending on experience, location, and specialization. Entry-level positions may start lower, while experienced engineers with skills in programming languages and development tools can earn higher salaries, especially in high-demand areas.
More about Computer Software Engineer jobs

What cities near San Francisco, CA are hiring for Computer Software Engineer jobs?

Cities near San Francisco, CA with the most Computer Software Engineer job openings:

Infographic showing various Computer Software Engineer job openings in San Francisco, CA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $173,808 per year, or $83.6 per hour.

Software Engineer

Simple AI Lab Company

San Francisco, CA • On-site

$200 - $250/hr

Other

Medical, Dental, Vision

Re-posted 18 days ago


Job description

About Simple

Simple AI is building state of the art voice AI agents for enterprise. Our realistic agents help iconic businesses like Doordash, xAI, and Omaha Steaks handle all kinds of phone operations, from customer support to order intake to lead qualifications. We are growing revenue like crazy and looking to hire a couple founding software engineers to help us stay afloat of current customer demand and also build out systems for the future. We are very excited about the potential for AI to change the world, and work out of our SF based office.

Simple AI raised $14M from world-class investors and operators like Y Combinator, First Harmonic, Massive Tech Ventures, Michael Seibel, Jared Friedman, Alexandr Wang, Matt Van Horn, Suhail Doshi, and Scott Wu.

The Team

The founders (Catheryn and Zach) met while running software teams at YC, where they shipped tons of new products for YC founders, including YC’s co-founder matching site. Cat previously worked at Instagram and Facebook and earned degrees in math and computer science at MIT. Zach previously studied computer science and statistics at U Chicago and led software at PEAK6.

About the Role

We are looking for founding software engineers to help us build the core systems behind Simple AI’s voice agents. You will work across product to make our agents faster, more reliable, and more capable in real production environments.

This is a high-ownership engineering role. You will ship customer-facing features, improve latency and reliability, build internal tools, debug complex edge cases, and help us scale the platform as customer demand grows.

We are a small team, so engineers here work close to the product and close to customers. You should be excited to move fast, own large parts of the system, and build technology that directly impacts revenue for businesses using Simple.

What We Offer
  • Competitive salary & meaningful equity

  • Employee-friendly equity terms

  • An office located in SF

  • Health, dental & vision insurance

  • Free lunch & dinner at the office

  • Late night Ubers

  • Regular team events & offsites

What You'll Need
  • 4+ years of relevant work experience.

  • Strong problem-solving skills and enthusiasm for addressing technical challenges.

  • A customer-first mindset with strong communication skills and interest in product design and prioritization.

  • Self-motivated and able to work independently.

  • Passion about learning and keeping up with latest AI advancements.

Nice To Have
  • Previous experience with prompt engineering or working with AI/LLM-based platforms.

  • Experience as an early-stage startup engineer or founder.

  • Experience with TypeScript, React, Python, Ruby on Rails, PostgreSQL, AWS.

#J-18808-Ljbffr