2

Entry Level Computer Programming Jobs in Pasadena, CA

Assistant Engineer I

Los Angeles, CA · On-site

$75K - $90K/yr

We have an outstanding opportunity for a self-motivated entry-level engineer in our Sacramento ... Basic proficiency in GIS, CAD/BIM, Microsoft Excel, PowerBI, or hydraulic & hydrologic modeling ...

This is an entry-level Mechanical Engineer position for an individual with educational experience ... Create 3D CAD models and engineering drawings for RF products designs * Develop prototype hardware ...

next page

Showing results 1-20

Entry Level Computer Programming information

See Pasadena, CA salary details

$36K

$70.9K

$104.2K

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

As of Jul 10, 2026, the average yearly pay for entry level computer programming in Pasadena, CA is $70,874.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,100.00 and $87,300.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.

Is coding a dead-end job?

Entry level computer programming is a growing field with ongoing demand for software developers across various industries. As technology evolves, programmers who learn new languages, tools, and frameworks can continue to find opportunities and advance their careers, making coding a sustainable profession rather than a dead-end job.

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.

Is 27 too late to start coding?

Entry level computer programming roles are open to individuals of all ages, including those starting at 27 or older. Many programmers begin their careers later in life, and acquiring skills in languages like Python or Java, along with building a portfolio, can help you enter the field regardless of age.

What Are Entry-Level Computer Programming Jobs?

Entry-level computer programming jobs focus on building the coding skills needed to create complex, robust software. In this role, you help with the development of code, experience the daily routine of a programmer, and help design and test software for your company. Entry-level computer programmers often build and install databases, conduct performance audits, convert logical sequences into programming languages, perform trial runs, modify code, and adjust the software to account for different computing environments. You may also perform data mining and data warehousing to create reports and briefings for other employees. Learning is a key element of this job, and employers often use a structured work process to help develop your skills before promoting you to a regular programmer.

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.

How do I get a programming job with no experience?

Entry level computer programming jobs often require demonstrating coding skills through personal projects, internships, or certifications such as CompTIA or Microsoft. Building a portfolio, learning relevant programming languages like Python or Java, and gaining practical experience through online courses or open-source contributions can improve chances of securing a position without prior work experience.

What do entry-level programmers do?

Entry-level programmers write, test, and maintain code for software applications using programming languages such as Python, Java, or C++. They often work under supervision, collaborate with team members, and use development tools like version control systems. Their tasks may include debugging, documenting code, and learning new technologies to improve their skills.
What are the most commonly searched types of Computer Programming jobs in Pasadena, CA? The most popular types of Computer Programming jobs in Pasadena, CA are:
What are popular job titles related to Entry Level Computer Programming jobs in Pasadena, CA? For Entry Level Computer Programming jobs in Pasadena, CA, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programming jobs in Pasadena, CA look for? The top searched job categories for Entry Level Computer Programming jobs in Pasadena, CA are:
What cities near Pasadena, CA are hiring for Entry Level Computer Programming jobs? Cities near Pasadena, CA with the most Entry Level Computer Programming job openings:
Infographic showing various Entry Level Computer Programming job openings in Pasadena, CA as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $70,874 per year, or $34.1 per hour.
Engineering - Civil Engineering Internship

Engineering - Civil Engineering Internship

KPFF Consulting Engineers

Los Angeles, CA

$18.75 - $24.50/hr

Other

Re-posted 13 days ago


Job description

Company Description

KPFF Consulting Engineers provides structural and civil engineering services to architects, government agencies, developers, and contractors for projects with a wide range of functions.  Established in 1960, KPFF has offices in Austin, Birmingham, Boise, Chicago, Des Moines, Eugene, Irvine, Lacey, Long Beach, Los Angeles, Louisville, Nashville, Newport Beach, New York City, Portland, Sacramento, Salt Lake City, San Diego, San Francisco, Seattle, Spokane, St. Louis, Tacoma, and Washington, DC..

KPFF's civil engineering staff accomplishes projects for site development, parks, and recreation facilities and the improvements to existing city streets, urban arterials, and highways.  Scope of services may include site planning, environmental analysis, storm drainage studies, wetlands enhancement, permit coordination, and design of site grading, drainage, storm detention, utilities, access roads, parking facilities, and public street improvements.

In addition to typical site development engineering, our civil group serves as a prime consultant to government clients for management and design of transportation, waterfront, site improvements, and major utility projects.

Our engineers work in dynamic teams with open communication and strong support from senior-level mentors.  These teams work directly with our clients on some of the most challenging projects in the region.  We promote decision-making at the level closest to the issue in order to most efficiently and effectively serve our clients, and to promote professional growth for our staff.

Job Description

Civil Engineering Internship

KPFF proudly takes part in students' educational and professional development.  We go beyond giving interns a glimpse into the job; we place them in the middle of it.  We do this by incorporating them into teams that are ready to share their professional experience as they work on projects together.  Job responsibilities vary by groups, and each intern walks away with a unique story to tell.

Below is a list of representative entry-level engineer responsibilities that an Intern may be tasked to complete:

  • Assist in Project Design and Development: Contribute to civil engineering design projects, including site plans, grading, drainage, and utility designs, under the supervision of senior engineers.
  • Prepare Engineering Calculations and Documentation: Create calculations, drawings, and specifications using AutoCAD and Civil 3D; support technical reports and construction documents.
  • Conduct Site Visits and Field Investigations: Collect data, monitor project progress, and ensure compliance with design standards and safety protocols.
  • Support Project Coordination and Scheduling: Help maintain project schedules and documentation, and assist with permits and regulatory compliance.
  • Collaborate with Cross-Functional Teams: Participate in project meetings, work with contractors and vendors, and contribute to sustainable design and environmental compliance efforts.
  • Research and Stay Updated on Industry Standards: Engage in research to support innovative engineering solutions and uphold best practices in civil engineering.
  • Prepare Storm Water Pollution Prevention Plan: Make appropriate changes to the plan and conduct site inspections in accordance with the General Permit issued by the California Water Resources Control Board.

KPFF Los Angeles is always on the lookout for motivated and energetic civil interns.  We continuously accept applications and review candidates for positions as they become available.  We typically hire interns during the summer, and begin reviewing resumes during the spring.  Internship opportunities also arise during other times of the year, in which case we will review all applications.  In order to make the experience as beneficial as possible, we hire Civil interns who are Juniors or above, including students pursuing their master's degree.

We are passionate about developing great engineers.  Join us and be part of a team that works on exciting projects with exceptional clients!

Qualifications
  • Excellent written and verbal communication skills.
  • Ability to visit job sites to inspect existing conditions and document potential scope of work
  • Ability to sit and/or stand for prolonged periods of time at a desk working on a computer and viewing a screen
  • Ability to learn and apply established engineering principles to solve problems and/or overcome obstacles using sound judgment, independent decision making, and prolonged focus
Additional Information

Why KPFF?

Mentorship & Development: Through KPFF's Forefront Education Program, you'll receive unparalleled mentorship from seasoned professionals, empowering you to excel in your career from day one. Thrive in a setting that values your development and independence, where your ideas are welcomed, and your contributions make a real impact.

Relationship Building: At our core, we focus on forging meaningful connections. By prioritizing trust and stability, we create lasting relationships with our partners and clients that stand the test of time.

Supportive Environment: We cultivate growth in all aspects of your life in a supportive environment that values your well-being. From promoting a healthy lifestyle to organizing social activities, we strive to create a balanced and fulfilling workplace.

Compensation

The base salary for this role is competitive and will be determined based on the candidate's experience, education, and skills. The expected Salary for this position is $28.50. Additionally, we offer performance-based bonuses to recognize and reward outstanding contributions in each Reporting Center. During the interview process, we'll provide detailed information and address any questions you may have about the overall compensation package and benefits.

KPFF Consulting Engineers is an Equal Opportunity Employer.

KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

KPFF Consulting Engineers is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, creed, ethnicity, national origin, religion, marital status, sex/gender (including sexual orientation or gender identity), pregnancy, veteran status, citizenship status, physical or mental disability, or any other protected basis.