2

Remote Software Trainer Jobs in California (NOW HIRING)

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 ... Candidates who exceed the specified experience and relevant education or training may be considered ...

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 ... Candidates who exceed the specified experience and relevant education or training may be considered ...

Remote Only Job Number: 00926 Department: Knowledge Division: General Opening Date: 07/07/2026 ... The software equips employees with essential job knowledge and know-how through electronic policy ...

Remote : OK Job Role: As a software developer, you'll be the brain behind crafting, developing ... Preparing technical training documents for onboarding new engineers. Requirements: * Bachelor ...

Software Engineer - Simulators

Mountain View, CA ยท On-site +1

$175K - $362K/yr

What MatX is Building MatX is building the world's best chips for training and serving large ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

Software Engineer - Kernels

Mountain View, CA ยท On-site +1

$175K - $400K/yr

... training. Career length is only a guideline for compensation. * Early Career - $120,000 - $275,000 ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

Head of Software

Torrance, CA ยท On-site +1

$141K - $189K/yr

Scalable model training and distributed inference * API services and analytics layers * Secure ... Experience integrating multi-modal data (satellite, sensor, remote sensing, IoT) * Knowledge of ...

Software Engineer III

Santa Monica, CA ยท Remote

$135K - $165K/yr

Employer-matched 401(k) plan #LI-Remote The US base salary range for this full-time position is ... training, and additional role-related considerations. Depending on the position offered, equity ...

Software Engineer III

San Diego, CA ยท On-site +1

$125K - $175K/yr

Hybrid or remote work is not authorized Job Title * Software Engineer III Salary * $125,000 - $175 ... Strong documentation and communication skills Education and Training Required * Master's degree in ...

Software Engineer III

Santa Monica, CA ยท Remote

$135K - $165K/yr

Employer-matched 401(k) plan #LI-Remote The US base salary range for this full-time position is ... training, and additional role-related considerations. Depending on the position offered, equity ...

Software Engineer III

Santa Monica, CA ยท Remote

$135K - $165K/yr

Employer-matched 401(k) plan #LI-Remote The US base salary range for this full-time position is ... training, and additional role-related considerations. Depending on the position offered, equity ...

Software Engineer III

Santa Monica, CA ยท Remote

$135K - $165K/yr

Employer-matched 401(k) plan #LI-Remote The US base salary range for this full-time position is ... training, and additional role-related considerations. Depending on the position offered, equity ...

Remote Commitment: 20+ hours/week Role Responsibilities * Guide research teams to close knowledge ... Collaborate with other subject matter experts to ensure consistency and accuracy in training data

Lead Software Engineer - Kernels

Mountain View, CA ยท On-site +1

$175K - $400K/yr

... training. Career length is only a guideline for compensation. * Early Career - $120,000 - $275,000 ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

next page

Showing results 1-20

Remote Software Trainer information

See California salary details

$13

$30

$62

How much do remote software trainer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for remote software trainer in California is $30.83, according to ZipRecruiter salary data. Most workers in this role earn between $19.71 and $35.10 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Software Trainer, and why are they important?

To thrive as a Remote Software Trainer, you need a deep understanding of the software being taught, instructional design skills, and experience in adult learning principles, often backed by a degree in education or IT. Familiarity with virtual training platforms (like Zoom or Microsoft Teams), learning management systems (LMS), and relevant software certifications is typically required. Strong communication, patience, and adaptability are crucial soft skills for effectively engaging diverse learners in a remote environment. These abilities ensure clear knowledge transfer, high learner satisfaction, and successful adoption of software tools.

What is a Remote Software Trainer?

A Remote Software Trainer is a professional who educates individuals or groups on how to use specific software applications or systems, working entirely online rather than in a traditional classroom setting. They develop training materials, conduct live virtual sessions, and provide support to ensure users understand and can efficiently use the software. These trainers may work for software companies, training firms, or as independent consultants, and they leverage video conferencing, screen sharing, and other digital tools to deliver their instruction.

What are some common challenges faced by Remote Software Trainers, and how can they be addressed?

Remote Software Trainers often encounter challenges such as engaging participants in a virtual environment and troubleshooting technical issues during live sessions. To overcome these, trainers can leverage interactive tools like polls and breakout rooms to foster participation, and prepare contingency plans for common technical problems. Additionally, clear communication and regular check-ins with learners help ensure everyone stays on track and feels supported throughout the training.

What Does a Remote Software Trainer Do?

A remote software trainer teaches employees of an organization on how to use a new or updated program using an online interface. In this role, you work from home to conduct training in a virtual classroom where you demonstrate the features of a software application to groups of varied sizes. Your duties also involve assessing the knowledge of the workforce to optimize the process and evaluating their progress. Other responsibilities focus on answering questions the staff has and making recommendations for additional content. Remote training offers myriad advantages for both employers and you as the trainer in flexibility and affordability.

What are the most commonly searched types of Software Trainer jobs in California? The most popular types of Software Trainer jobs in California are:
What cities in California are hiring for Remote Software Trainer jobs? Cities in California with the most Remote Software Trainer job openings:
Infographic showing various Remote Software Trainer job openings in California as of July 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 59% Physical, 4% Hybrid, and 37% Remote job distribution, with an average salary of $64,133 per year, or $30.8 per hour.
Senior Software Engineer

Senior Software Engineer

Centric Software

Campbell, CA โ€ข On-site, Remote

$125K - $160K/yr

Full-time

Posted 9 days ago


Job description

About Centric Software:

CentricSoftwareis a global leader,providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equipretail, fashion,luxury, footwear,outdoor, homeand consumer goodsbrandswithpioneering best-of-breed solutionsto plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products.Our technologypowers brandstostreamline processes, driveefficiency 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 withJava.
  • 5+ years of professional experience withTypeScript.
  • Strong SQL proficiency and hands-on experience with relational databases.
  • Proven experience developingserver-side applications, distributed systems, and RESTful services.
  • Deep understanding ofmicroservicesand service-oriented architectures.
  • Hands-on experience withDockerand container orchestration tools such asKubernetes.
  • 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.