1

Software Engineering Assistant Jobs in California

Be Seen First

CIVIL ENGINEER ASSISTANT Full Time - Westlake Village, CA Position Summary The Assistant Civil ... Proficiency with AutoCAD Civil 3D and related civil engineering software * Ability to perform ...

Be Seen First

CIVIL ENGINEER ASSISTANT Full Time - Westlake Village, CA Position Summary The Assistant Civil ... Proficiency with AutoCAD Civil 3D and related civil engineering software * Ability to perform ...

Position Overview Software Engineering Manager is a senior-level, "player-coach" engineering role ... practices * Assist the Sr. Director in engineering planning, resource estimation, and risk ...

We're hiring a Director of Software Engineering to lead a team of developers building the software ... Daily fluency with AI coding assistants (Cursor, Claude, or similar) and demonstrated experience ...

New

Be Seen First

SENIOR CIVIL ENGINEER ASSISTANT Full Time - Westlake Village, CA Position Summary The Senior Civil ... Advanced proficiency with AutoCAD Civil 3D and related civil engineering software. * Ability to ...

next page

Showing results 1-20

Software Engineering Assistant information

See California salary details

$12

$31

$56

How much do software engineering assistant jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for software engineering assistant in California is $31.14, according to ZipRecruiter salary data. Most workers in this role earn between $19.90 and $37.50 per hour, depending on experience, location, and employer.

What is a software engineering assistant?

Software Engineering Assistants are professionals who support software engineers and development teams by performing tasks such as writing and testing code, documenting software processes, troubleshooting issues, and assisting with project management. They often work under the supervision of senior engineers to help streamline workflows, maintain software applications, and ensure quality standards are met. This role is ideal for individuals starting their careers in software development, as it provides valuable hands-on experience and exposure to various aspects of the software engineering lifecycle.

What are the common responsibilities of a software engineering assistant?

Software Engineering Assistants typically handle tasks such as maintaining documentation, assisting with code reviews, writing and testing small code modules, and managing version control systems. They play a vital role in supporting senior engineers by streamlining workflows, troubleshooting minor issues, and ensuring that development processes run smoothly. This position often involves close collaboration with developers, QA testers, and sometimes project managers, providing valuable exposure to the entire software development lifecycle.

What are the key skills and qualifications needed to thrive as a software engineering assistant?

To thrive as a Software Engineering Assistant, you need a solid understanding of programming languages, software development fundamentals, and at least an associate’s or bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and issue tracking tools is typically expected. Strong communication, attention to detail, and eagerness to learn help individuals excel in supporting engineering teams. These skills ensure efficient collaboration, code quality, and adaptability in dynamic software projects.

What is the difference between Software Engineering Assistant vs Software Developer?

AspectSoftware Engineering AssistantSoftware Developer
CredentialsTypically requires an associate degree or relevant certificationsBachelor's degree in Computer Science or related field
Work EnvironmentSupports engineering teams, often in office or lab settingsDesigns, codes, and tests software applications
Employer & Industry UsageUsed in tech companies, engineering firms, and IT departmentsCommonly employed across software companies, startups, and tech industries

The main difference is that a Software Engineering Assistant provides support to software engineers, focusing on tasks like testing and documentation, while a Software Developer actively designs and develops software applications. The Assistant role is often entry-level and supportive, whereas the Developer role involves more technical responsibilities and coding tasks.

What are the most commonly searched types of Software Engineering jobs in California?

The most popular types of Software Engineering jobs in California are:

What cities in California are hiring for Software Engineering Assistant jobs?

Cities in California with the most Software Engineering Assistant job openings:

Infographic showing various Software Engineering Assistant job openings in California as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $64,765 per year, or $31.1 per hour.

Civil Engineering Assistant

Westlake Village, CA • On-site

$72K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

CIVIL ENGINEER ASSISTANT

Full Time - Westlake Village, CA


Position Summary

The Assistant Civil Engineer supports Project Managers and senior engineering staff in the preparation of civil engineering plans, technical analyses, and permitting documents for land development and infrastructure projects.

This position plays an important role in the development of grading, drainage, and utility plans while gaining experience toward professional licensure.

The ideal candidate is motivated, detail-oriented, and capable of working in a collaborative, fast-paced consulting environment.


Responsibilities

• Prepare civil engineering plans and construction documents under the direction of Project Managers and senior

engineers

• Assist in the design of grading, drainage, utility, and site development improvements

• Develop engineering drawings using AutoCAD Civil 3D including surfaces, profiles, alignments, and pipe networks

• Assist in the preparation of hydrology and hydraulic calculations and stormwater management design

• Prepare exhibits, constraints maps, and technical figures based on field data, survey information, and engineering research

• Assist with preparation of permitting packages for local jurisdictions and regulatory agencies

• Coordinate with survey, planning, and engineering staff during project development

• Support project management activities including document preparation, coordination, and schedule tracking

• Maintain organized project documentation and adhere to company drafting and design standards

• Demonstrate punctuality and regular attendance


Qualifications

• Bachelor’s degree in Civil Engineering from an accredited university

• Engineer-in-Training (EIT) certification preferred

• 2–4 years of experience in civil land development design preferred

• Experience preparing plans for grading, drainage, utilities, and site development

• Familiarity with hydrology and hydraulic analysis and stormwater quality design concepts

• Experience with the permitting process for local jurisdictions in Southern California is a plus

• Proficiency with AutoCAD Civil 3D and related civil engineering software

• Ability to perform engineering calculations and develop supporting documentation for design and permitting

• Strong communication, organization, and time management skills

• Self-motivated with the ability to manage multiple tasks and meet project deadlines

Physical Demands and Working Environment

• Primarily indoor professional office environment

• Occasional visits to project or construction sites

• Mobility around an office environment including walking, bending, or kneeling

• Occasional lifting or carrying up to 20 pounds

• Use of required Personal Protective Equipment (PPE) when visiting construction sites

Job Description Disclaimer: Note: While this job description is intended to reflect the general requirements of the position, it is not intended to be an exhaustive list of duties or responsibilities. Management reserves the right to modify or assign additional duties as necessary.

Company Description

EPOCH Projects, Inc. is a civil engineering, land surveying and land planning firm located in Westlake Village in Los Angeles County, CA. We are involved in high end and high value projects and are aggressively growing.

• Top tier civil engineering, land surveying, & land planning company servicing some of the most expensive real estate in California.
• Culture that encourages a relaxed, yet professional environment.
• Dog friendly office.
• Small enough to receive mentoring and large enough to provide career advancement opportunities.
• Excellent benefits (Medical, Dental, Vision, 401k, PTO).