2

Entry Level Computer Programming Jobs in San Diego, CA

Performs maintenance programming for existing versions * Analyzes and documents reasons for test ... Bachelor's or Master's degree in Computer/Engineering Science or equivalent experience * 1+ years ...

next page

Showing results 1-20

Entry Level Computer Programming information

See San Diego, CA salary details

$35K

$69K

$101.4K

How much do entry level computer programming jobs pay per year?

As of Aug 16, 2026, the average yearly pay for entry level computer programming in San Diego, CA is $68,984.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,600.00 and $84,900.00 per year, depending on experience, location, and employer.

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

AspectEntry Level Computer ProgrammingSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in CS or related field often preferred
Work EnvironmentInternships, junior roles, team projectsFull-time positions in tech companies, startups, or agencies
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.

What types of projects or tasks can I expect to work on as an entry-level computer programmer?

As an entry-level computer programmer, you will typically be assigned tasks such as writing and testing code, fixing bugs, and assisting in the development of new features under the guidance of more experienced developers. You might also help maintain existing software, update documentation, and participate in code reviews. Working closely with other team members, such as software engineers, QA testers, and product managers, is common, which helps you build both technical and collaborative skills early in your career.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages such as Python, Java, or C++, along with a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and code editors is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are valuable soft skills that help programmers excel. These abilities are crucial for writing efficient, reliable code and collaborating on software development projects in a professional environment.

What are entry level computer programming jobs?

Entry level computer programming jobs are positions designed for individuals who are new to the field of software development, often recent graduates or career changers. These roles typically involve writing, testing, and debugging code under the guidance of more experienced developers. Entry level programmers may work with a variety of programming languages and tools to help build or maintain software applications. These positions provide foundational experience in coding, problem-solving, and collaborating within a software development team.

What are the most commonly searched types of Computer Programming jobs in San Diego, CA?

The most popular types of Computer Programming jobs in San Diego, CA are:

What are popular job titles related to Entry Level Computer Programming jobs in San Diego, CA?

For Entry Level Computer Programming jobs in San Diego, CA, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Programming jobs in San Diego, CA look for?

The top searched job categories for Entry Level Computer Programming jobs in San Diego, CA are:

What cities near San Diego, CA are hiring for Entry Level Computer Programming jobs?

Cities near San Diego, CA with the most Entry Level Computer Programming job openings:

Infographic showing various Entry Level Computer Programming job openings in San Diego, CA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $68,984 per year, or $33.2 per hour.

2027 Entry Level Engineer Rotation Turbomachinery Operations

Solar Turbines Incorporated

San Diego, CA • On-site

$92K - $118K/yr

Other

Posted 28 days ago


Solar Turbines rating

8.4

Company rating: 8.4 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

83rd of 490 rated machine equipment manufacturers


Job description

Career Area:
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
2027 Entry Level Engineer Rotation Turbomachinery Operations
The Turbomachinery Operations manufacturing engineer rotation program was created with the intent of developing engineers to help sustain Solar's manufacturing engineering organization well into the future. Solar has designed a development program that allows Entry Level engineers to work in and be exposed to several different Gas Turbine manufacturing environments.
A manufacturing business unit and mentor will be assigned to the selected candidate upon arrival. The mentor will help in developing a learning plan that, when complete, will provide the experience necessary to become a full time, Charter Part, Manufacturing Engineer. The learning plan will include an 18-month assignment with rotations through four different Manufacturing Business Units. At the completion of the 18-month assignment and rotation, candidates will return to their pre-designated business unit, where they will work as a full time, Charter Part, Manufacturing Engineer for a minimum of 18 months.
Manufacturing Business Units that may be involved in a typical rotation include:
Turbine Rotor Manufacturing
Turbine Compressor Manufacturing
Turbine Assembly Manufacturing
Turbine Assembly & Test
Injector Manufacturing
Combustor Manufacturing
Airfoil Manufacturing
Complex Machining & Assembly of Small Turbine Components
Complex Machining & Assembly of Large Turbine Components
Experimental Response Manufacturing
Experimental Development Manufacturing
Tool Manufacturing
Tool Design
Development Engine Test & Build
NC Programming
Gas Compressor Manufacturing
This position involves working with Manufacturing/Design Engineers, Shop Operations personnel, Tool Design and Cad Cam groups to develop and execute cost effective, stable manufacturing processes that support a safe and quality conscience work environment.
Solar will provide employee training for the following:
ProE CAD for Manufacturing
Geometric Dimensioning & Tolerancing
Baan ERP System
PDM Link Data Management SFIS (Shop Floor Instructions) Planning system
Minimum Qualifications:
Minimum of a bachelor's degree in manufacturing engineering, manufacturing technology, mechanical engineering, industrial engineering, or other relevant degree.
Minimum overall GPA of 2.8 on a 4.0 scale.
0-3 years of relevant experience.
Must be able and willing to relocate to San Diego, CA.
Technical knowledge of manufacturing engineering fundamentals.
Previous Internship and/or relevant work experience.
Preferred Qualifications:
A working knowledge of basic manufacturing engineering practices, tooling concepts, problem solving skills, analytics, and computer skills for component manufacturing is desired.
Ability to work in a fast-paced cross-functional team environment.
High energy level and sense of urgency.
Strong verbal and written communication skills.
Good business / technical judgment.
Ability to handle multiple priorities for a variety of tasks.
Compensation & Benefits
Base salary for this role ranges from $92,500, to $118,000.
Actual salary will be based on experience.
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position.
Posting Dates:
July 23, 2026 - December 30, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

What Solar Turbines employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom