2

Entry Level Programming Jobs in Bakersfield, CA (NOW HIRING)

Beyond our connectivity solutions, we also provide local news, programming and regional sports via Spectrum Networks and multiscreen advertising solutions via Spectrum Reach. When you join our team ...

Entry Level Programming information

See Bakersfield, CA salary details

$14

$27

$81

How much do entry level programming jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for entry level programming in Bakersfield, CA is $27.64, according to ZipRecruiter salary data. Most workers in this role earn between $17.64 and $23.85 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, familiarity with at least one programming language (such as Python, Java, or C++), and a relevant degree or coursework in computer science or a related field. Experience with version control systems like Git and exposure to integrated development environments (IDEs) are commonly expected. Strong problem-solving skills, attention to detail, and the ability to work well in a team help new programmers stand out. These skills and qualities are essential for writing efficient code, collaborating on projects, and adapting to new technical challenges in a professional environment.

What is the difference between Entry Level Programming vs Junior Software Developer?

AspectEntry Level ProgrammingJunior Software Developer
Required CredentialsBasic coding skills, possibly a degree or certificationSame as Entry Level Programming, often with some project experience
Work EnvironmentInternships, apprenticeships, or entry-level positions in tech companiesProfessional team settings, contributing to ongoing projects
Employer & Industry UsageCommon in tech startups, small firms, and large corporationsWidely used in software development teams across industries

Both roles typically require foundational programming skills and are entry points into software development careers. The main difference lies in the job title's emphasis: 'Entry Level Programming' often refers to the initial learning phase, while 'Junior Software Developer' indicates a role with some professional experience and responsibilities.

What are entry level programming jobs?

Entry level programming jobs are positions designed for individuals who are new to the software development field, typically requiring little to no professional experience. These roles often involve writing and testing code, debugging applications, and assisting more experienced developers on projects. Entry level programmers usually work under supervision and may be tasked with maintaining existing software or developing simple features. They frequently use languages such as Python, Java, or JavaScript, and these jobs are a great way to gain hands-on experience and learn industry best practices.

What types of projects or tasks are commonly assigned to entry level programmers, and how do these contribute to skill development?

Entry level programmers are typically assigned tasks such as debugging, writing simple code modules, updating existing software, or assisting with code reviews. These responsibilities allow new programmers to become familiar with the codebase, development tools, and team workflows. Working on these foundational tasks helps build practical programming skills, encourages attention to detail, and provides exposure to collaborative practices like version control and peer feedback. Over time, these experiences lay the groundwork for tackling more complex projects and advancing within the team.
What are the most commonly searched types of Programming jobs in Bakersfield, CA? The most popular types of Programming jobs in Bakersfield, CA are:
What cities near Bakersfield, CA are hiring for Entry Level Programming jobs? Cities near Bakersfield, CA with the most Entry Level Programming job openings:
Infographic showing various Entry Level Programming job openings in Bakersfield, CA as of July 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, and 4% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $57,495 per year, or $27.6 per hour.
Power Plant Engineer, Entry Level

Power Plant Engineer, Entry Level

NAES Corporation

Mckittrick, CA

$120K - $140K/hr

Full-time

Posted 10 days ago


NAES rating

9.1

Company rating: 9.1 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

La Paloma Power Facility is located approximately 40 miles west of Bakersfield in McKittrick, California, and operates as a 1,022 MW natural gas-fired combined cycle power plant. Utilizing ABB GT24 combustion turbines, ABB HRSGs, and an ABB VAX 16 steam turbine, the facility delivers efficient and reliable power generation. Its strategic location and proven technology support a dependable electricity supply while maintaining compliance with stringent environmental regulations.

Opportunity Summary

The Plant Engineer, entry level supports the safe, reliable, efficient, and compliant operation of La Paloma Power Facility. This position assists with monitoring plant performance, improving equipment reliability, supporting outage activities, and participating in continuous improvement initiatives while helping maintain compliance with applicable NERC Reliability Standards and regulatory requirements.

Working with Operations, Maintenance, contractors, and compliance personnel, the Plant Engineer I supports plant performance, operational troubleshooting, and control systems while developing expertise in reliability, controls, and compliance.

Your scope of responsibility as Plant Engineer includes the following primary functions:

Engineering Performance & Reliability

  • Assist with tracking forced outages, derates, and loss of generation events, supporting Root Cause Analyses (RCA) and reporting activities.
  • Monitor and evaluate the performance of combustion turbines, HRSGs, steam turbine systems, and balance-of-plant equipment to identify opportunities for improving reliability and efficiency.
  • Support the analysis of plant heat rate, operating data, and performance trends to identify operational and maintenance improvement opportunities.
  • Assist with the evaluation, maintenance, and optimization of the plant's Distributed Control System (DCS), turbine control systems, PLCs, and instrumentation systems.
  • Support control system modifications, alarm management, operator graphics updates, and automation improvement projects.
  • Participate in condition monitoring programs, including vibration analysis, thermography, oil analysis, and performance monitoring activities.
  • Assist with maintaining plant instrumentation and measurement systems, including calibration programs and process monitoring equipment.
  • Support investigations involving equipment failures, plant incidents, and operational issues, assisting in identifying root causes and corrective actions.
  • Maintain engineering documentation, technical drawings, configuration records, and plant files to ensure information remains accurate and current.
  • Coordinate with OEM representatives, contractors, vendors, and engineering support personnel on technical issues and plant improvement activities.
  • Assist with outage planning, contractor coordination, and project execution to support safe and efficient completion of maintenance activities.
  • Participate in reliability studies, engineering evaluations, and performance improvement initiatives to enhance plant availability and long-term asset performance.
  • Support capital projects, plant modifications, and Management of Change (MOC) activities while ensuring compliance with established procedures.
  • Assist with NERC compliance activities, documentation, and audit readiness efforts, while supporting NAES Safety, Environmental, and Regulatory Compliance Programs.
  • Perform other duties and special projects as assigned to support the safe, reliable, and efficient operation of the facility.

NAES Safe

Safety is a core value at NAES, and as a condition of employment, all employees are expected to remain mentally alert and work safely at all times. Employees must also adhere to all safety warnings and posted signs while on company property. Additionally, they are required to follow all NAES safety rules and procedures. Adherence to these safety responsibilities is one of the key factors in the evaluation of each employee’s performance.

Working Relationships

The Plant Engineer reports to the Plant Manager. The Plant Engineer coordinates with the Operations and Maintenance Managers, Compliance Manager and Administrative Supervisor as needed in the daily operation of the plant. Maintains a positive relationship with NAES Corporate Engineering Support Services. The Plant Engineer will coordinate with operations and maintenance employees concerning regulatory matters.

Physical Requirements and Working Conditions

Physical requirements include standing for extended periods of time, climbing stairs and ladders, working from elevated platforms and walkways at varying heights, and routinely lifting up to 50 pounds.

Power plant environment that may involve entering confined spaces, crawling through narrow areas, and handling hazardous materials, with exposure to fumes, extreme temperatures, and noise. Work may include high heat near equipment and varying outdoor weather conditions.

Some duties may require the use of protective equipment, which can include hard hats, safety glasses, and eye protection, air masks/respirators, ear protection, chemical suits, flame-resistant clothing (FRC), hot gloves, high-voltage protective gear, and fall protection. Fit testing for respirators may be required. Strict smoking restrictions apply in and around the facility.

Fitness for Duty

All personnel will participate in the Fitness for Duty Program, which includes a post-offer physical examination, drug screening, and post-employment random drug screening.

Work Schedule

The Plant Engineer works a standard Monday to Friday day shift schedule, ensuring consistent plant operation and support during regular business hours. This position will occasionally necessitate extended working hours and flexible shifts as needed, including weekends and holidays, in response to schedules, workload demands, and plant conditions. Periodic callouts or “On call” status may also be required.

Some travel may be involved to participate in Manager, Owner, User Group, or other offsite meetings.

Compensation

This position offers an annual base salary ranging from $120,000 to $140,000 and includes eligibility for an annual performance bonus.

Professional Expertise & Qualifications

We are seeking a Plant Engineer with a passion for excellence in plant operations and maintenance, a work history demonstrating progressively increasing responsibilities, and prior experience in a power plant environment.

  • Bachelor's degree in Engineering or a related technical discipline is required. Relevant power generation, industrial, or military experience may be considered in lieu of education on a year-for-year basis.
  • One (1) to two (2) years of engineering experience in power generation, industrial operations, manufacturing, military service, internships, co-op programs, or a related technical environment.
  • Basic knowledge of power plant operations, maintenance, engineering, and reliability principles, preferably within a combined-cycle, utility, or industrial facility.
  • Familiarity with equipment performance analysis, plant operating data, heat rate, reliability metrics, and Root Cause Analysis (RCA) methodologies.
  • Working knowledge of plant control and automation systems, including Distributed Control Systems (DCS), PLCs, instrumentation, and process control applications.
  • Familiarity with NERC Reliability Standards, regulatory compliance programs, audit processes, or related utility and industrial compliance requirements.
  • Basic understanding of condition monitoring techniques, instrumentation systems, calibration programs, and data acquisition systems, including vibration analysis, thermography, oil analysis, CEMS/DAHS, and plant historian applications such as OSIsoft PI.
  • Knowledge of environmental regulations, safety programs, and industry standards applicable to power generation or industrial facilities.
  • Strong analytical, organizational, problem-solving, and communication skills, with the ability to manage multiple priorities, prepare technical reports, and work effectively with Operations, Maintenance, contractors, and other stakeholders.
  • Must possess a valid, unrestricted U.S. driver’s license and ensure it remains in good standing at all times.

About NAES

NAES Corporation is a leading provider of operations, maintenance, and engineering services for energy facilities. We have built a reputation as a reliable partner for clients in North America and internationally, offering services across the power generation, oil and gas, and renewable energy sectors. Our growing family of companies allows us to address the entire life cycle of power generation and other industrial plants.

NAES is committed to fostering a diverse and inclusive workplace. We prioritize selecting employees based on merit and competence, seeking individuals of the highest quality, without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, military status, or affiliation protected under USERRA, or any other form of discrimination prohibited by applicable local, state, and federal law.


What NAES employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom