1

Junior Programmer Jobs in Santa Rosa, CA (NOW HIRING)

Mentor junior engineers and provide technical guidance across teams * Assist in coordinating sub ... consultant work and ensure cohesive project execution * Attend project meetings with clients and ...

Mentor junior engineers and provide technical guidance across teams * Assist in coordinating sub ... consultant work and ensure cohesive project execution * Attend project meetings with clients and ...

Mentor junior engineers and contribute to technical best practices across the organization. Required Qualifications * Bachelor's degree in Systems Engineering, Mechanical Engineering, Electrical ...

Experience in mentoring junior developers and taking a lead on cross-functional technical projects. 6. Familiarity with JavaScript development technologies-JavaScript, Typescript, AJAX, Node, etc ...

Senior Automation/Controls Engineer

Santa Rosa, CA ยท On-site

$134.40 - $249.60/hr

Mentor junior engineers; collaborate across Operations, Maintenance, and Engineering teams* Demonstrate communication and leadership skills aligned with future management growth**Pre-Requisites ...

Showing results 21-40

Junior Programmer information

See Santa Rosa, CA salary details

$8

$29

$51

How much do junior programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for junior programmer in Santa Rosa, CA is $29.47, according to ZipRecruiter salary data. Most workers in this role earn between $17.88 and $36.25 per hour, depending on experience, location, and employer.

What is a junior programmer?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What does a junior programmer do?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What are the key skills and qualifications needed to thrive in the junior programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

Can I become a junior programmer with no experience?

Yes, it is possible to become a junior programmer with no prior experience, as many entry-level positions focus on foundational skills and willingness to learn. Candidates often start by learning programming languages like Python or Java, completing online courses, and building basic projects to demonstrate their abilities.

How to get a job as a junior programmer?

To get a job as a junior programmer, develop foundational coding skills in languages like Python, Java, or C++, and build a portfolio of projects to demonstrate your abilities. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, along with understanding version control systems like Git and basic knowledge of software development processes.

What are the most commonly searched types of Programmer jobs in Santa Rosa, CA?

The most popular types of Programmer jobs in Santa Rosa, CA are:

What are popular job titles related to Junior Programmer jobs in Santa Rosa, CA?

For Junior Programmer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What job categories do people searching Junior Programmer jobs in Santa Rosa, CA look for?

The top searched job categories for Junior Programmer jobs in Santa Rosa, CA are:

What cities near Santa Rosa, CA are hiring for Junior Programmer jobs?

Cities near Santa Rosa, CA with the most Junior Programmer job openings:

Infographic showing various Junior Programmer job openings in Santa Rosa, CA as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $61,301 per year, or $29.5 per hour.

Senior Project Engineer - Transportation

BKF

Santa Rosa, CA โ€ข On-site

$10K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

BKF is a multi-service infrastructure consulting firm providing civil engineering and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation, water resources, land development, government, and federal clients for over 110 years.

At BKF, you’ll find a unique opportunity to grow your career with intention. Our culture values professional autonomy, innovation, and meaningful collaboration across offices. We are proud to be recognized with the Great Place to Work certification for the second year in a row.

We’re seeking a Senior Project Engineer with expertise in civil transportation design to join our team based in San Jose. Hybrid or remote work from our Redwood City or Pleasanton offices may be an option for the right candidate. This role is ideal for a California licensed P.E. with 5+ years of experience who enjoys leading technical delivery, mentoring junior staff, and contributing to impactful horizontal infrastructure projects.

You’ll work closely with project managers and multidisciplinary teams to deliver publicly funded roadway, highway, and multimodal corridor projects - helping shape the future of transportation across the region. The position also offers opportunities for professional development and providing technical support throughout all phases of project delivery - from planning and design through construction support.

Responsibilities

  • Lead technical design and delivery of transportation projects, including roadway rehabilitation, new alignments, retaining walls, curbs, traffic improvements, curb ramps & ADA compliance, highways, roundabouts, and corridors
  • Organize project workflows, establish design criteria, and delegate tasks to junior staff
  • Make decisions on specific project elements and consult with senior leadership on complex issues
  • Preparation of technical reports, feasibility studies, and environmental documentation to support transportation projects
  • Develop and review grading, drainage, and stormwater management plans
  • Develop and review construction specifications
  • Prepare and review quantity takeoffs and cost estimates
  • Support QA/QC implementation and identify out-of-scope services
  • Mentor junior engineers and provide technical guidance across teams
  • Assist in coordinating sub-consultant work and ensure cohesive project execution
  • Attend project meetings with clients and external stakeholders, prepare meeting minutes, notes and track action items
  • Support project scheduling, permitting, and construction as needed
  • Contribute to proposal development and cross-sell BKF’s services to regional clients
  • Manage assigned project elements within established budgets and timelines

Requirements

  • 5 + years of experience in transportation infrastructure design and project delivery
  • B.S. in Civil Engineering or a related field from an ABET-accredited program
  • EIT certification required, PE licensure preferred
  • Strong background in roadway design, including staged construction and controls
  • Familiarity with Caltrans standards, permitting processes, and public agency coordination
  • Proficiency in AutoCAD/Civil 3D and project management tools
  • Excellent communication and collaboration skills, both verbal and written
  • Occasional travel required between BKF offices and client site

Physical Demands: Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations.

Work Conditions: Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. Travel to other BKF locations and client sites may be required.

Benefits

  • The typical base salary range for this position is $108,00.00 - $150,000.00, annualized depending upon skills, experience, education, and geographical location. This is a salaried position, paid bi-weekly.
  • Competitive salaries, profit sharing, and 401k.
  • BKF pays multiple of the premiums for medical, dental, and vision coverage and 50% for your dependents.
  • Generous vacation and sick time packages.
  • 8 Paid Holidays.
  • Flexible schedules.
  • Education reimbursement, Paid annual dues for professional and societal organizations.
  • BKF offers competitive and award-winning benefits and perks. To learn more click here.

BKF Engineers provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

BKF Engineers does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and a specific solicitation for the position or other approved engagement request for the position with BKF Engineers, BKF Engineers reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited submittals are done at the risk of the recruiter.

#LI-Hybrid