1

Programming Assistant Jobs in Carlsbad, CA (NOW HIRING)

Project Engineer

San Diego, CA · On-site

$70K - $97K/yr

Project Engineers & Assistant Project Managers (APM) assist the Project Manager and Project Superintendent in bidding, tracking down subcontractor releases, project billings, helping with RFIs ...

Project Engineer

San Diego, CA · On-site

$70K - $97K/yr

Project Engineers & Assistant Project Managers (APM) assist the Project Manager and Project Superintendent in bidding, tracking down subcontractor releases, project billings, helping with RFIs ...

next page

Showing results 1-20

Programming Assistant information

See Carlsbad, CA salary details

$9

$18

$25

How much do programming assistant jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for programming assistant in Carlsbad, CA is $18.33, according to ZipRecruiter salary data. Most workers in this role earn between $14.99 and $21.28 per hour, depending on experience, location, and employer.

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.
What cities near Carlsbad, CA are hiring for Programming Assistant jobs? Cities near Carlsbad, CA with the most Programming Assistant job openings:
Infographic showing various Programming Assistant job openings in Carlsbad, CA as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 1% Temporary, and 3% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $38,124 per year, or $18.3 per hour.

Senior Engineering Assistant

City of Oceanside

Oceanside, CA • On-site

$85K - $114K/yr

Full-time

Re-posted 4 days ago


City Of Oceanside rating

7.7

Company rating: 7.7 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

481st of 844 rated public administrative organizations


Job description

Introduction THE CITY OF OCEANSIDE IS AN EQUAL OPPORTUNITY EMPLOYER. The City of Oceanside is accepting applications for the position of Senior Engineering Assistant. There is currently one vacancy in the Development Services -Engineering Division.

The position will provide support to the Engineering Division in Development Services, and may also assist the Building, Planning and Code Enforcement divisions as needed. The ideal candidate will have a strong background with using GIS, AutoCAD, and MS Project, as well as performing webpage design and/or maintenance. Work in an office environment with focus on project schedule updates, record keeping and filing is also a requirement.

Experience in Capital Project assistance, progress payment processing, field and office surveying, and FEMA compliance related to Elevation Certificates is highly desired, but not required. Examples of Duties The Senior Engineering Assistant provides accurate information and assistance to developers, contractors and the public over the phone or at the counter regarding City street, storm drain, water and sewer systems and encroachment permit; plan checks all construction plans of street, storm drain, water and sewer lines and/or facilities to be installed; ensures that plans meet City specifications and codes; supervises and coordinates staff in answering questions and providing information to the public concerning related engineering activities; maintains current knowledge of City ordinances regarding street, storm drain, floodplain, survey, water and sewer systems; assists in updating the storm drain, water, sewer and other master plans; provides street, storm drain, water and sewer installation costs including and buy-in fee amounts as appropriate; attends and participates in various meetings with developers and contractors; responds to questions and inquiries from the public regarding street, storm drain, FEMA floodplain, survey and traffic issues; reviews street, storm drain, floodplain, traffic studies and improvement plans; corrects submitted improvement plans; investigates and suggests improvements to traffic safety; reviews traffic signal operations and devices in the field; inspects traffic signal installations. Minimum Qualifications Knowledge of: Principles and practices of engineering as applied to the design and construction of street, storm drain, water and sewer systems.

Principle and practices of floodplain management. Principles and practices of traffic engineering. Principles and practices of land surveying Principles, procedures, techniques and equipment used in drafting and surveying.

Nomenclature, symbols, methods, practices, techniques and instruments used in engineering, surveying, and mapping. Mathematics, including algebra, geometry and trigonometry and their application to engineering. Methods and techniques of customer service.

City ordinances, policies and procedures. Principles of supervision, training and evaluation. Modern office procedures, methods and equipment including computers and applicable software applications.

Principles and procedures of record keeping. Pertinent Federal, State, and local laws, codes and regulations. Ability to: Read and interpret construction plans and specifications.

Respond to requests and inquiries from the general public. Review traffic operations in the field and recommend corrective measures for improved safety. Interpret and explain applicable City codes and ordinances.

Supervise and train subordinate staff. Prepare clear and concise reports. Prepare visual presentation aids.

Perform basic arithmetic calculations accurately. Work independently and efficiently to carry out assignments. Communicate clearly and concisely, both orally and in writing.

Understand and carry out oral and written instructions. Establish and maintain effective relationships with those contacted in the course of work. Experience and Training Any combination of education, training, and experience that provides the knowledge, skills, and abilities required is qualifying.

A typical way to obtain the requisite knowledge, skills and abilities are as follows: Experience: Two years of field, office engineering support work, surveying work, or traffic engineering experience. Training: Equivalent to an Associate's degree from an accredited college or university with major course work in engineering or a related field. A Bachelor's Degree in GIS, Civil Engineering or Web Design/Coding may be considered with one-year of office or field work, instead of the two years minimum experience noted.

License: Possession of, or ability to obtain and maintain, an appropriate valid California driver's license. Working Conditions and Selection Process Environmental Conditions: Office and field environment; travel from site to site; exposure to noise, dust, grease, smoke, fumes, gases, traffic; extensive public contact. Physical Conditions: Essential functions may require maintaining physical condition necessary for sitting, walking or standing for prolonged periods of time; speaking and hearing to exchange information; visual acuity to read and interpret specifications and drawings.

Selection Process: All properly completed applications will be reviewed and the most appropriately qualified individuals will be invited to continue in the selection process. Failure to provide all required application materials will result in disqualification from the selection process. The process may include any combination of a written exam, oral exam, application appraisal, and/or skills assessment to further evaluate job related qualifications.

Candidates who successfully complete the selection process will be placed on an eligibility list and will remain eligible for employment consideration for a minimum of one year. RESUMES ARE NOT ACCEPTED IN LIEU OF A COMPLETED APPLICATION AND SUPPLEMENTAL QUESTIONNAIRE. CANDIDATES WHO REQUIRE A REASONABLE ACCOMMODATION IN THE SELECTION PROCESS SHOULD STATE THEIR NEEDS IN WRITING WHEN SUBMITTING AN APPLICATION PACKAGE.

THE PROVISIONS OF THIS BULLETIN DO NOT CONSTITUTE AN EXPRESSED OR IMPLIED CONTRACT. ANY PROVISION CONTAINED IN THIS BULLETIN MAY BE MODIFIED OR REVOKED WITHOUT NOTICE. Note: Prospective employees will undergo, and must successfully pass, a background reference check (live scan fingerprint) and a medical examination.


What City Of Oceanside employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom