1

Lead Programmer Jobs in California (NOW HIRING)

Lead Engineer

Fontana, CA ยท On-site

$105K - $144K/yr

The Lead Engineer will guide engineering design decisions, coordinate validation and test activities, and partner with operations, quality, and manufacturing teams to ensure a seamless transition ...

Lead Engineer

Los Angeles, CA ยท On-site

$130K - $150K/yr

Lead Engineer Location-Type: Onsite LA Start Date Is: ASAP Duration: (contract, perm, etc) FTE Perm Compensation Range: $130K-150K - 12% performance based Benefits: Eligible for Health, Dental ...

Remote Lead .NET Developer

Sacramento, CA ยท On-site +1

$105 - $115/hr

Five or more years of experience serving as a Lead Developer, including at least one completed IT project valued at $2 million or more. Within the required experience, at least three years as a Lead ...

New

Lead Engineer

Los Angeles, CA

$110K - $145K/yr

We're looking for a Lead Engineer / Technical Director to help drive both project success and engineering excellence across our co-development engagements.This role is to start work as the Lead on ...

Lead Software Engineer

San Francisco, CA ยท On-site

$200K - $400K/yr

We are seeking a Lead Software Engineer to lead engineering initiatives while remaining deeply hands-on. This role combines technical leadership, architecture, mentorship, and direct software ...

Lead Engineer

Tustin, CA ยท On-site

$115K - $135K/hr

Lead Engineer Location(s): Tustin, CA - Onsite Compensation: $115,000- $135,000 About this position: Our ODM Project Development and Solutions team in Tustin, CA is seeking a Lead Engineer to guide ...

Lead Engineer

Tustin, CA ยท On-site

$115 - $135/hr

Lead Engineer Location(s): Tustin, CA - Onsite Compensation: $115,000- $135,000 About this position: Our ODM Project Development and Solutions team in Tustin, CA is seeking a Lead Engineer to guide ...

Lead Engineer

Tustin, CA ยท On-site

$115K - $135K/yr

Lead Engineer Location(s): Tustin, CA - Onsite Compensation: $115,000- $135,000 About this position: Our ODM Project Development and Solutions team in Tustin, CA is seeking a Lead Engineer to guide ...

Angular.js Lead Developer

Santa Clara, CA ยท On-site

$68.50 - $87.50/hr

InterSources Inc is seeking an Angular.js Lead Developer to join their team. The role involves leading the development of Angular.js applications, with a focus on product integration and ...

Lead Sensor Engineer

Palo Alto, CA ยท On-site

$300K - $400K/yr

Lead Sensors Engineer / Sensor Architect You'll own sensor architecture and sensing system development for a breakthrough stealth-stage neurotechnology and brain-computer interface (BCI) startup ...

Indirect Summary The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug ...

Lead Engineer

Los Angeles, CA ยท On-site

$139K - $199K/yr

You will lead engineering efforts in a dynamic, AI-enhanced development lifecycle (AIDLC), collaborating with cross-functional teams to deliver high-impact solutions. Key Responsibilities * Lead the ...

Showing results 41-60

Lead Programmer information

See California salary details

$9

$54

$82

How much do lead programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for lead programmer in California is $54.24, according to ZipRecruiter salary data. Most workers in this role earn between $42.69 and $67.84 per hour, depending on experience, location, and employer.

What is a lead programmer?

Lead Programmers, also known as Lead Developers, are senior software engineers responsible for guiding a team of programmers through the development lifecycle of a software project. They make crucial technical decisions, oversee code quality, and ensure that the team meets project requirements and deadlines. In addition to hands-on coding, Lead Programmers often coordinate with project managers and other departments, mentor junior developers, and help resolve technical challenges that arise during development.

How does a lead programmer typically balance hands-on coding with team leadership responsibilities?

As a Lead Programmer, you'll often split your time between writing code and overseeing the development process for your team. While you may still handle complex coding tasks or set technical standards, a significant part of your role involves mentoring team members, conducting code reviews, and coordinating with other departments like QA and product management. Effective Lead Programmers are skilled at delegating tasks, ensuring code quality, and facilitating clear communication to keep projects on track. Striking the right balance between technical contribution and leadership is key to both your team's success and your own career growth.

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

To thrive as a Lead Programmer, you need expertise in software development, advanced programming languages, and project management, often supported by a computer science degree or relevant certifications. Familiarity with version control systems (like Git), integrated development environments (IDEs), and agile methodologies is typically required. Leadership, problem-solving ability, and strong communication are essential soft skills to guide teams and coordinate stakeholders. These skills ensure efficient project delivery, high-quality code, and productive team collaboration in technical environments.

What is the difference between Lead Programmer vs Software Developer?

AspectLead ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; experience in coding and project leadershipBachelor's degree in Computer Science or related field; strong coding skills
Work EnvironmentTeam leadership, project planning, code reviewIndividual coding, feature development
Employer & Industry UsageSoftware companies, tech firms, game developmentWide range of industries including tech, finance, healthcare
Search & Comparison IntentUnderstanding leadership roles in programming teamsFocus on coding and development tasks

The main difference between a Lead Programmer and a Software Developer lies in their responsibilities. Lead Programmers oversee project direction, coordinate teams, and review code, while Software Developers primarily focus on writing code and developing features. Both roles require strong programming skills and relevant education, but Lead Programmers have additional leadership duties within the development process.

What does the lead programmer do?

A lead programmer oversees the development team, designs software architecture, writes and reviews code, and ensures project deadlines are met. They often coordinate with project managers and use programming languages like C++, Java, or Python, while also mentoring junior developers.

What are popular job titles related to Lead Programmer jobs in CA?

For Lead Programmer jobs in CA, the most frequently searched job titles are:

Infographic showing various Lead Programmer job openings in California as of August 2026, with employment types broken down into 82% Full Time, 14% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $112,826 per year, or $54.2 per hour.

Lead Engineer

Flex

Fontana, CA โ€ข On-site

$105K - $144K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.Job Summary

To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Lead Engineer located in Fontana, CA.

Reporting to the Director of Engineering, the Lead Engineer is responsible for overseeing the overall engineering design process. This role will lead cross-functional technical development from concept through production, ensuring products meet design intent, performance requirements, manufacturability, cost goals, and quality standards. The Lead Engineer will guide engineering design decisions, coordinate validation and test activities, and partner with operations, quality, and manufacturing teams to ensure a seamless transition into full production.

What a typical day looks like:

  • Manage, schedule, and track all Engineering tasks and related assigned project work; schedules, directs, and trains other engineers and designers in their project tasks and deliverables.

  • Provide technical direction, design oversight, and engineering leadership throughout the entire engineering design lifecycle.

  • Review and approve engineering designs, specifications, and drawings for readiness and manufacturability.

  • Collaborate with cross-functional engineering teams (mechanical, electrical, firmware, software, manufacturing engineering) to ensure cohesive product development.

  • Reviews and approves documents to be submitted to the customer and released for manufacturing, including drawings, BOMS, fabrication and assembly work orders, and other related documents.

  • Direct and execute development, engineering, design, drafting, and documentation of assemblies, and the incorporation of purchased components, electrical wiring, and related assemblies using in-house and outsourced resources.

  • Read and understand all customer documentation provided: specifications, General Assembly drawings, plan view drawings, electrical single line and schematic drawings, wiring diagrams, detail fabrication drawings, BOMs, etc.

  • Collaborate with customers regarding specification/design questions and clarifications.

  • Creates improvements and implement standardized designs and processes to increase efficiency in production (lower cost and time, increase quality).

  • Perform and/or audit mechanical engineering calculations for design as needed.

The experience we're looking to add to our team:

  • Bachelors degree in Mechanical Engineering or related engineering field.

  • At least 7 years of relevant work experience in engineering; experience in full product lifecycle development is a plus.

  • Strong understanding of design principles and manufacturing processes with engineering knowledge of common materials and methods of fabrication.

  • Experience coordinating and leading cross-functional engineering teams.

  • Strong analytical and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Excellent organizational skills and attention to detail.

  • Excellent time management skills with a proven ability to meet deadlines.

  • Ability to collaborate in team environments.

What you'll receive for the great work you provide:

  • Full range of medical, dental, and vision plans
  • Life Insurance
  • Short-term and Long-term Disability
  • Matching 401(k) Contributions
  • Vacation and Paid Sick Time
  • Tuition Reimbursement

Application Deadline:

Applications for this job position will be accepted for at least five days following the job posting start date below and continuing until the end date below or until the position is filled. This posting may close sooner due to application volume.

Job Posting Start Date 09-01-2026 Job Posting End Date 11-03-2026

The base pay range for this position is provided below. The final base rate offered will be determined using job-related, non-discriminatory criteria, including but not limited to experience, qualifications, geographic location, education, external market data, and internal equity.

$105,000.00 USD - $144,400.00 USDAnnualJob CategoryDesign, Process & Technology EngineeringRelocation:Eligible for domestic and international relocation

Is Sponsorship Available?

NoFlex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

Flex Personnel logo

About Flex Personnel

Sourced by ZipRecruiter

The Flex Team is made up of Staffing Industry experts committed to serving the needs of businesses and workers by bringing people together. We are guided by our Core values Integrity, Courtesy, and Respect. At Flex we bring Businesses and People together. We carefully assess both the needs of our Business clients and the complete profiles of each candidate, and then make the connections we believe will be most mutually beneficial. With offices in select markets throughout the Country, We are continually expanding our industry reach nationwide.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Dallas, TX, US

Social media