2

Remote Junior Software Engineer Jobs in California

Ability to work independently in a remote environment while contributing effectively to a ... Experience mentoring junior developers or leading technical initiatives. * Familiarity with CI/CD ...

Ability to work independently in a remote environment while contributing effectively to a ... Experience mentoring junior developers or leading technical initiatives. * Familiarity with CI/CD ...

Mentor more junior engineers informally by sharing context, reviewing designs, and providing ... Employee divides their time between in-office and remote work. Access to an office location is ...

Senior Software Engineer

San Francisco, CA ยท Remote

$191K - $287K/yr

Mentor junior engineers What You Bring * 7+ years of experience in software engineering ... PTO).#Li-remote Notice of Collection and Use of Personal Information for California Residents:

The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Ability to work independently in a remote environment while supporting geographically distributed ...

B achelor's degree in Computer Science, Software Engineering, or a related field. * P roven ... F lexible working hours and remote work options. * G enerous paid time off and holiday leave. * A ...

Sr. Software Engineer

San Francisco, CA ยท Remote

$179K - $263K/yr

Conduct code reviews and mentor junior engineers. * Contribute across the full stack when needed ... remote Notice of Collection and Use of Personal Information for California Residents: California ...

Principal Software Engineer

San Francisco, CA ยท Remote

$159K - $213K/yr

Remote optional Job Type: Full-time About the Role We're seeking a Principal Software Engineer to ... You've led an engineering team before and have mentored junior engineers. You're comfortable being ...

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 ... You've led an engineering team before and have mentored junior engineers. You're comfortable being ...

Senior Software Engineer

San Mateo, CA ยท On-site +1

$185K - $235K/yr

... remote (within the US) candidates. ABOUT US We're building a future where every student can move ... Help junior engineers grow by sharing context, giving direct feedback, and modeling strong ...

Senior Software Engineer II

Brisbane, CA ยท Remote

$161K - $227K/yr

This role will be a Remote role. What you'll do: * Design, develop, and deploy reliable ... Mentor and guide junior engineers, fostering their growth and enhancing the team's technical ...

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 ...

next page

Showing results 1-20

Remote Junior Software Engineer information

See California salary details

$45.9K

$93.3K

$140.1K

How much do remote junior software engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for remote junior software engineer in California is $93,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,000.00 and $94,200.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of a Remote Junior Software Engineer and how is performance usually evaluated?

As a Remote Junior Software Engineer, you'll typically work on writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through online tools. You may also assist with documentation, help implement new features, and contribute to team meetings or sprint planning sessions. Performance is usually evaluated based on your ability to deliver high-quality code, meet project deadlines, communicate effectively with the team, and show consistent growth in technical skills. Regular feedback, mentorship, and clear goals help support your professional development in this entry-level position.

What is a Remote Junior Software Engineer job?

A Remote Junior Software Engineer is an entry-level software developer who works remotely to design, develop, test, and maintain software applications. They typically collaborate with a team using online communication tools and version control systems. Responsibilities may include writing code, debugging issues, and learning from senior engineers. This role is ideal for those starting their software development career while working from home or another remote location.

What are the key skills and qualifications needed to thrive in the Remote Junior Software Engineer position, and why are they important?

To thrive as a Remote Junior Software Engineer, you need a foundational understanding of programming languages such as Python, JavaScript, or Java, as well as a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, collaborative platforms like GitHub, and basic knowledge of cloud services or CI/CD pipelines are often expected. Strong communication skills, self-motivation, and an eagerness to learn are crucial for succeeding in a remote, entry-level environment. These abilities ensure you can contribute effectively to distributed teams, follow technical workflows, and continue developing as a software professional.

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 cities in California are hiring for Remote Junior Software Engineer jobs? Cities in California with the most Remote Junior Software Engineer job openings:
Infographic showing various Remote Junior Software Engineer job openings in California as of June 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 100% Remote job distribution, with an average salary of $93,304 per year, or $44.9 per hour.

Software Engineer

Tang and Company

Torrance, CA โ€ข On-site, Remote

Full-time

Posted yesterday


Job description

Software Engineer

Employment Type

Full-Time

About the Role

We are seeking a talented and motivated Software Engineer to join our growing technology team. Reporting to the Software Engineering Manager, you will play a key role in designing, developing, testing, and deploying software solutions that support business operations and deliver exceptional customer experiences.

This position is ideal for someone who enjoys solving complex technical challenges, collaborating with cross-functional teams, and contributing throughout the entire software development lifecycleโ€”from requirements gathering to production deployment.

What You'll Do

  • Design, develop, test, and maintain scalable software applications and web-based systems.
  • Analyze business and technical requirements to create effective software solutions.
  • Collaborate with stakeholders, product teams, and fellow engineers to define project scope and technical specifications.
  • Participate in all phases of the software development lifecycle, including planning, development, testing, deployment, and ongoing support.
  • Create and maintain technical documentation, system diagrams, process flows, and code comments.
  • Conduct system analysis and recommend improvements to enhance performance, scalability, and efficiency.
  • Troubleshoot and resolve software defects, production issues, and system performance concerns.
  • Utilize system monitoring tools and automated testing frameworks to ensure application reliability and quality.
  • Perform code reviews and contribute to engineering best practices, coding standards, and continuous improvement initiatives.
  • Mentor and support other developers through knowledge sharing, coaching, and technical collaboration.
  • Stay current with emerging technologies, development tools, and industry best practices.

Required Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software engineering experience.
  • Experience building and delivering complex web-based applications used by customers in production environments.
  • Proven ability to take projects from requirements gathering and solution design through deployment and launch.
  • Experience with system monitoring tools and automated testing frameworks.
  • Strong understanding of software engineering best practices, including:
  • Object-oriented design principles
  • Coding standards
  • Code reviews
  • Source control management (Git)
  • Build and deployment processes
  • Testing methodologies
  • Production operations and support
  • Strong problem-solving, organizational, and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently in a remote environment while contributing effectively to a distributed team.

Preferred Qualifications

  • Experience working in Agile development environments.
  • Experience with cloud-based platforms and modern application architectures.
  • Experience mentoring junior developers or leading technical initiatives.
  • Familiarity with CI/CD pipelines and DevOps practices.

Why Join Us?

  • Fully remote work environment
  • Collaborative and supportive engineering culture
  • Opportunity to work on impactful products and solutions
  • Professional development and growth opportunities
  • Exposure to modern technologies and engineering practices

If you're passionate about building high-quality software and want to make an impact on a growing team, we'd love to hear from you.