1

Software Engineer Training Jobs in California (NOW HIRING)

Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Job Duties Description ... Enable scaling by providing tools, developing training and/or augmenting processes. * Build tools ...

Software Engineer

Chula Vista, CA · On-site

$100K - $130K/yr

We are currently seeking a talented Software Engineer to join our team working on a restricted ... Professional development and training opportunities Please send qualified resumes to Geoffrey Wei ...

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a ... Equipment Training (NET) environments. You'll review and provide feedback on project technical ...

Software Engineer Location: Mountain View CA (5 days working) Minimum Basic Requirements * Python ... Build scalable features and training data batch pipelines leveraging Big Query, Dataflow and ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Leidos Defense is seeking a Senior Software Engineer to develop and support the virtualization of the AN/SQQ-89(V) Anti-Submarine (ASW) Training System by transitioning Tactical Insertion (TI ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Design, deploy, and maintain virtualized training system environments supporting AN/SQQ-89(V)15 ... Collaborate with software developers, system engineers, cybersecurity personnel, and training ...

Job Summary: Seeking a top-notch hands-on Software Engineer to work on design of system ... education, training, specific skills, years of experience, and comparison to other employees ...

Software Engineer Location: Mountain View CA (5 days working) Minimum Basic Requirements * Python ... Build scalable features and training data batch pipelines leveraging Big Query, Dataflow and ...

next page

Showing results 1-20

Software Engineer Training information

See California salary details

$23.7K

$103.5K

$186.5K

How much do software engineer training jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer training in California is $103,490.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

What does the typical day look like for someone in a Software Engineer Training position?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What type of training do you need to be a software engineer?

To become a software engineer, individuals typically need a bachelor's degree in computer science, software engineering, or a related field. Practical skills in programming languages such as Java, Python, or C++, along with experience in software development tools and methodologies, are essential. Additional certifications or training in specific technologies can enhance job prospects.

What is a Software Engineer Training job?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What cities in California are hiring for Software Engineer Training jobs? Cities in California with the most Software Engineer Training job openings:
Infographic showing various Software Engineer Training job openings in California as of June 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 74% In-person, 5% Hybrid, and 21% Remote job distribution, with an average salary of $103,490 per year, or $49.8 per hour.
Software Engineer

Software Engineer

Redolent, Inc

Sunnyvale, CA • On-site

Other

Posted 8 days ago


Job description


One of our direct client is urgently looking for a Software Engineer @ Sunnyvale CA
TITLE: Software Engineer
LOCATION: Sunnyvale CA
Duration: 6 to 12+ Months
Rate: DOE

Job Duties
Description:
The Software Engineer position will be responsible for hands-on development for building tools/automation to improve reliability, scalability of the Walmart e-commerce applications.
Responsible for application architecture, ensure high performance, scalability and availability for those applications.
* Design, write and build tools to improve the reliability, latency, availability and scalability of Walmart e-commerce/Retail and Enterprise products.
* Engender reliability and availability starting with metrics and measurements.
* Enable scaling by providing tools, developing training and/or augmenting processes.
* Build tools/automate to prevent re-occurrence of problem to mission critical products/services.
* Participate in cloud optimizations to improve the efficiency and bring the cloud costs down.
* Participate in capacity planning, demand forecasting, software performance analysis and system tuning.
* Develop a deep understanding of the numerous services and applications that come together to deliver Walmart e-commerce/Retail and Enterprise products
* Design new tools to monitor and smart alerts that help discover failures/issues in a timely fashion and work with engineers to identify root cause and fix issues.
* Root-cause analysis complex problems involving multiple parties, networks, hardware, and software that relate to scaling and performance.
* Experience with containerization and container platforms. (e.g., Docker, Kubernetes, Docker EE, OpenShift, Mesosphere)
* Experience with configuration management tools such as Ansible, Saltstack, Chef and Puppet
* Strong architecture, programming, and engineering skills. Should have an analytical design approach and demonstrated experience in software engineering and programming
* Participate in on-call rotation.
Qualifications- Bachelor?s degree in Computer Science or Computer Information Systems- 7+ years of experience in eCommerce Software development- 7+ years of programming experience in architecting highly scalable & performing Web Applications- 5+ years of experience with Open Source technologies- 4+ years of developing / architecting high transaction high throughput systems is a must- 2+ years of experience with integrating 3rd party solutions in existing architecture- 4+ years of developing / architecting high transaction high throughput systems is a must- 2+ years of experience in agile ways of working in a distributed geographical modelAdditional Preferred Qualifications? Bachelor?s degree in computer science or related discipline

Redolent logo

About Redolent

Sourced by ZipRecruiter

Redolent, a dynamic and rapidly expanding company committed to excellence in software solutions, where success is fueled by a combination of technical expertise and efficient management practices. Our solutions create a measurable delta in our clients’ productivity and profitability, contributing to their growth and success.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

San Jose, CA, US

Year founded

2008

Social media