2

Remote Level 2 Software Engineer Jobs in California

Senior Software Engineer

Campbell, CA · On-site +1

$125K - $160K/yr

Flexible remote work options with a collaborative, high-performing team. * A culture of engineering ... Our salary ranges are determined by role, level, and location. The range for each job posting ...

Software Engineer

San Francisco, CA · On-site +1

$111K - $162K/yr

What you bring Basic * 2+ years of overall software product development or experience with Cloud ... Experience working with remote teams * Agile and Test-driven development methodologies * Excellent ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

... remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may ... SaaS, Enterprise software engineering * 3+ years of experience developing JavaScript web ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

... remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may ... Experience building platform-level services for LLM orchestration, RAG architectures, and ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

The company currently has two engineering leads and has raised a seed round from a top tier SF VC ... Located and able to work in SF Bay Area (with remote opportunities) Job Responsibilities Overall:

By pairing the two through the Clerkie network, these tools have become the go-to resource for ... Clerkie is a remote-first company, with over 40 employees spanning 4 time zones across the United ...

We're a remote-first company headquartered in San Francisco, CA, backed by top investors including ... The final level will be determined during the interview process based on scope and demonstrated ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

What you'll do We are looking for a Software Engineer for the Extensibility Platform team, to help ... remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may ...

... remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may ... programming languages Preferred * Experience with the full software development lifecycle ...

Collaborate with our local and remote developer team * Help document our app * Perform routine software maintenance Skills Knowledge and Expertise * Strong skills in React.js or similar modern ...

Sr. Software Engineer

Burbank, CA · Remote

$80 - $120/hr

We expect senior level expertise in the following areas: * Must be experienced in .NET suite of ... This is a remote position and anticipated to be 10-20 hours per week. Only US-based developers will ...

... remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may ... programming languages Preferred * Experience with the full software development lifecycle ...

... level and low-level programming - A focus on simple, efficient design and performance - Enthusiasm for working in a dynamic startup environment # Software Engineer - UI **Location:** Remote ...

... level and low-level programming - A focus on simple, efficient design and performance - Enthusiasm for working in a dynamic startup environment # Software Engineer - UI **Location:** Remote ...

Software Engineer III

Santa Monica, CA · Remote

$135K - $165K/yr

Minimum Qualifications: * 2+ years of experience in backend software development, with strong ... Employer-matched 401(k) plan #LI-Remote The US base salary range for this full-time position is ...

next page

Showing results 1-20

Remote Level 2 Software Engineer information

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

AspectRemote Level 2 Software EngineerRemote Software Developer
CredentialsBachelor's degree in CS or related field; some certificationsBachelor's degree in CS or related field; certifications vary
Work EnvironmentCollaborative team, project-focused, often in tech companiesIndependent or team-based, project or product-oriented
Industry UsageCommon in tech, finance, and enterprise sectorsWidespread across tech startups, agencies, and corporate firms
Search & Comparison IntentUnderstanding role scope, responsibilities, and career levelEvaluating job requirements, skills, and career progression

The Remote Level 2 Software Engineer typically has more defined responsibilities, including code review and mentorship, compared to a Remote Software Developer who may focus more on coding and feature development. Both roles require similar educational backgrounds and certifications, but the Level 2 Engineer often involves more collaboration and technical leadership within teams.

What are popular job titles related to Remote Level 2 Software Engineer jobs in California? For Remote Level 2 Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Remote Level 2 Software Engineer jobs in California look for? The top searched job categories for Remote Level 2 Software Engineer jobs in California are:
Infographic showing various Remote Level 2 Software Engineer job openings in California as of July 2026, with employment types broken down into 1% Locum Tenens, 91% Full Time, 4% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.
Senior Software Engineer

Senior Software Engineer

Centric Software

Campbell, CA • On-site, Remote

$125K - $160K/yr

Full-time

Re-posted 14 days ago


Job description

About Centric Software:
Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equip retail, fashion, luxury, footwear, outdoor, home and consumer goods brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products. Our technology powers brands to streamline processes, drive efficiency and operate with confidence in an ever-changing market.
Our story is one of rapid growth, bold ideas and extraordinary opportunities. We're here to challenge the status quo-and we're looking for brilliant people who want to do the same. No matter where you are in the world, this is your chance to be part of something exceptional.
Key Responsibilities:
  • Design and implement backend services using Java, SQL, and TypeScript.
  • Build and enhance TypeScript-intensive features, including UI elements and Custom Actions.
  • Develop scalable REST APIs and microservices supporting enterprise product workflows.
  • Lead architectural discussions and contribute to long-term technical strategy.
  • Deploy and manage containerized services with Docker and Kubernetes.
  • Collaborate with Product Management and engineering peers from concept through delivery.
  • Maintain high engineering standards through reviews, mentorship, and technical leadership.
  • Continuously improve system performance, scalability, and reliability.

Qualifications:
  • 7+ years of professional experience with Java.
  • 5+ years of professional experience with TypeScript.
  • Strong SQL proficiency and hands-on experience with relational databases.
  • Proven experience developing server-side applications, distributed systems, and RESTful services.
  • Deep understanding of microservices and service-oriented architectures.
  • Hands-on experience with Docker and container orchestration tools such as Kubernetes.
  • Strong mastery of OOP, design patterns, clean code principles, and architectural fundamentals.
  • Experience leading technical design or architectural initiatives (2+ years).
  • Solid understanding of SDLC best practices: code reviews, testing strategies, CI/CD, and release processes.
  • Excellent cross-team communication skills.

Preferred:
  • Experience building TypeScript-based UI components or workflow/custom-action features.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience mentoring engineers or serving as a tech lead.
  • Bachelor's degree in Computer Science or equivalent.

What we offer:
  • Competitive salary and benefits recognizing your experience and impact.
  • Flexible remote work options with a collaborative, high-performing team.
  • A culture of engineering excellence, innovation, and continuous learning.
  • Opportunities to work on large-scale enterprise projects with modern technologies.

The US base salary range for this full-time position is $125,000 - $160,000 + benefits. Our salary ranges are determined by role, level, and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Candidates who exceed the specified experience and relevant education or training may be considered for compensation above the stated range. Please note that the compensation details listed reflect base salary, and certain positions may be offered additional variable incentives.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.