2

Remote Mid Level Software Engineer Jobs in California

Location: 100% remote, anywhere in the US, but observing 10am-3pm PST working hours Compensation: $140,000 plus bonus and equity We're looking for a mid-level Software Engineer to take ownership of ...

Principal Software Engineer

South San Francisco, CA ยท Remote

$162K - $217K/yr

Remote optional Job Type: Full-time About the Role We're seeking a Principal Software Engineer to ... Mentorship: Mentor mid-level engineers through code review, design docs, and pairing. Raise the ...

Software Engineer (All Levels)

San Francisco, CA ยท On-site +1

$150K - $260K/yr

We're a remote-first company headquartered in San Francisco, CA, backed by top investors including ... Depending on your experience and interests, you may contribute as a mid-level engineer, take on ...

Software Engineer

San Francisco, CA ยท Remote

$60 - $80/hr

Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting-edge technology?

Senior Software Engineer, Data Platform

Bodega Bay, CA ยท On-site +1

$145K - $191K/yr

Today, Cash App has thousands of employees working globally across office and remote locations ... Senior-level software engineering experience, with strong Python skills and a record of designing ...

Roughly 1-10 years of software engineering experience * Strong backend or full-stack engineering ... Remote available for exceptional candidates * Relocation and visa sponsorship available Why Join?

next page

Showing results 1-20

Remote Mid Level Software Engineer information

What is the difference between Remote Mid Level Software Engineer vs Remote Software Developer?

AspectRemote Mid Level Software EngineerRemote Software Developer
CredentialsBachelor's in CS or related field, 2-4 years experienceBachelor's in CS or related field, 1-3 years experience
Work EnvironmentCollaborates with cross-functional teams, involved in design and implementationFocuses on coding, debugging, and feature development
Industry UsageCommon in tech companies, startups, and software firmsWidely used across tech, SaaS, and product companies

Remote Mid Level Software Engineers typically have more involvement in system design and team collaboration, while Remote Software Developers focus primarily on coding and feature implementation. Both roles require similar educational backgrounds, but the engineer role often involves broader responsibilities.

What are the most commonly searched types of Remote Software Engineer jobs in California?

The most popular types of Remote Software Engineer jobs in California are:

What job categories do people searching Remote Mid Level Software Engineer jobs in California look for?

The top searched job categories for Remote Mid Level Software Engineer jobs in California are:

What cities in California are hiring for Remote Mid Level Software Engineer jobs?

Cities in California with the most Remote Mid Level Software Engineer job openings:

Infographic showing various Remote Mid Level Software Engineer job openings in California as of September 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 100% Remote job distribution.

Mid-Level Software Engineer

San Francisco, CA โ€ข Remote

Full-time

Posted 6 days ago


Job description

The organisation

A private foundation, established by the founder of a major technology company, working across education, health and climate. Its flagship education programme is a digital learning platform built in partnership with a leading international children's agency.

The platform reaches over ten million registered learners across more than forty countries - children, young people and teachers, many in places where it is the only route to structured education. It works online, on mobile, and fully offline, so learners in areas with no connectivity can carry on and sync when they reconnect. The ambition is fifty million learners by 2030.

The role

You would be the second engineer in-house, working alongside the Lead Software Engineer and an external technical consultant.

The platform is mid-migration. A legacy monolith is being progressively replaced by a modern Next.js and .NET stack on Azure, without interruption to learners already using it. In the last year the team has brought continuous integration in-house, containerised the legacy application for cross-platform local development, and established the architecture for V2. The engineering practice is young, and there is real scope to influence how it works.

You would be writing code from day one against defined feature work, with the Lead Engineer owning architecture. As V2 matures there is a clear route to owning larger features end to end.

A small team on a platform this size means unusually high leverage. It also means the work is hands-on and pragmatic rather than abstract. If you want to ship things that reach millions of people and see the effect quickly, this is a good place to do it.

Requirements

What we're looking for

Essential

  • Around 3-5 years' professional software engineering experience
  • Strong mission-driven orientation and motivation to make an impact
  • Strong production React
  • Comfortable across the stack - roughly 80% frontend, 20% backend-- and not someone who avoids backend work
  • A self-starter who can cut through ambiguity in a small team

Helpful, not required

  • Next.js
  • Azure
  • C# or .NET
  • Education, international development, or building for low-connectivity environments
  • Comfortable being the second engineer in-house, working alongside a Lead Software Engineer and an external technical consultant

Benefits

  • Competitive salary of 125000-150000 USD annually
  • Remote working