1

Junior Full Stack Software Developer Jobs in Santa Rosa, CA

Whether it's TCP/IP networking stack software that powers billions of iPhones, or high performance ... Collaborate with Apple Silicon, hardware engineering and data center teams, and/or external ...

Senior Controls Software Engineer

Bodega Bay, CA · On-site

$53.75 - $68.50/hr

Provide technical leadership and mentoring to junior engineers and contribute to controls software ... The expected salary for this position is $217,000 - $266,000, which fits into the full salary of ...

The company has developed an artificial intelligence (AI) powered technology stack purpose-built ... We are looking for an Embedded Software Engineer with a background in embedded systems who is ...

As an Enterprise Software Engineer, you will be responsible for designing, developing, and ... The ideal candidate has experience building products across the stack and a firm understanding of ...

Senior Salesforce Engineer

Bodega Bay, CA · Remote

$128K - $157K/yr

As a Senior Software Developer, you will be responsible for designing, developing, and implementing ... and guide junior developers, providing technical leadership and support. (5%) (Must haves ...

Showing results 21-40

Junior Full Stack Software Developer information

See Santa Rosa, CA salary details

$26.2K

$97.3K

$150.3K

How much do junior full stack software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for junior full stack software developer in Santa Rosa, CA is $97,280.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,300.00 and $95,100.00 per year, depending on experience, location, and employer.

What does a junior full stack software developer do?

A Junior Full Stack Software Developer is responsible for assisting in the design, development, and maintenance of both front-end and back-end components of web applications. They work with various programming languages, frameworks, and databases to build and support software solutions. Typically, they collaborate with senior developers and other team members to learn best practices, resolve bugs, and implement new features. This role is ideal for those who have foundational programming knowledge and are looking to gain hands-on experience across the entire software development stack.

What are the key skills and qualifications needed to thrive as a junior full stack software developer?

To excel as a Junior Full Stack Software Developer, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), front-end and back-end frameworks, and a relevant degree or coding bootcamp experience. Familiarity with tools like Git, databases (e.g., SQL, MongoDB), and cloud platforms, as well as knowledge of agile methodologies, is typically expected. Problem-solving ability, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills and qualities ensure you can build, maintain, and improve applications efficiently while collaborating well within a development team.

What are some typical daily tasks and collaboration expectations for a junior full stack software developer?

As a Junior Full Stack Software Developer, your daily tasks often include writing and testing code for both front-end and back-end components, debugging issues, and participating in code reviews. You’ll regularly collaborate with other developers, designers, and sometimes product managers during stand-up meetings or sprint planning sessions to ensure alignment on project goals. It's common to work under the guidance of senior developers while learning best practices and receiving constructive feedback. This collaborative environment not only helps you grow technically but also improves your communication and teamwork skills.

What is the difference between Junior Full Stack Software Developer vs Junior Front End Developer?

AspectJunior Full Stack Software DeveloperJunior Front End Developer
Required SkillsProficiency in both front-end and back-end technologies (HTML, CSS, JavaScript, server-side languages, databases)Strong skills in HTML, CSS, JavaScript, and front-end frameworks (React, Angular)
Work EnvironmentInvolved in both client-side and server-side development, often in full project cyclesPrimarily focused on user interface and client-side features
Common UsageUsed in roles requiring versatile development across the stackUsed in roles specializing in UI/UX and front-end design

The main difference is that a Junior Full Stack Software Developer works on both front-end and back-end tasks, while a Junior Front End Developer focuses solely on the user interface and client-side development. The full stack role requires broader skills, whereas the front-end role specializes in creating engaging user experiences.

What are popular job titles related to Junior Full Stack Software Developer jobs in Santa Rosa, CA?

For Junior Full Stack Software Developer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What cities near Santa Rosa, CA are hiring for Junior Full Stack Software Developer jobs?

Cities near Santa Rosa, CA with the most Junior Full Stack Software Developer job openings:

Infographic showing various Junior Full Stack Software Developer job openings in Santa Rosa, CA as of July 2026, with employment types broken down into 82% Full Time, 5% Part Time, 1% Temporary, and 12% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $97,280 per year, or $46.8 per hour.

Software Engineer, Builder Tools

Hadrian Automation

Bodega Bay, CA • On-site

$164K - $233K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 hours ago


Job description

Hadrian - Manufacturing the Future

Hadrian is building autonomous factories to reindustrialize America. By combining AI, advanced software, robotics, and full-stack manufacturing, we help aerospace and defense companies build rockets, satellites, aircraft, ships, and other mission-critical systems up to 10x faster and at significantly lower cost.


Following our $1.37B Series D at a $7.87B valuation, Hadrian is rapidly expanding our manufacturing footprint, launching new capabilities across welding, casting, forging, electronics, additive manufacturing, and more, while scaling our Factory-as-a-Service platform to transform how critical products are built.


Backed by leading investors including JPMorgan Chase, Valor Equity Partners, Andreessen Horowitz, Founders Fund, 137 Ventures, Lux Capital, T. Rowe Price, and Morgan Stanley, we’re building the future of American manufacturing—and looking for exceptional people to help make it happen.


If you’re ready to take on the most challenging and rewarding work of your career while helping create American manufacturing jobs for generations to come, you’re exactly who we’re looking for.

The Role

Every engineer at Hadrian ships software. The speed and quality of that work depends directly on the tools, pipelines, and workflows underneath it. The Builder Tools team owns that foundation.

As a Software Engineer on the Builder Tools team, you will build and maintain the CI/CD infrastructure, internal tooling, and AI-assisted development workflows that every engineering team at Hadrian depends on. Your users are Hadrian's engineers, and your job is to make them faster. That means owning shared pipeline libraries, reducing friction in the SDLC, making internal systems accessible to AI coding agents, and automating the work that slows teams down.

This is a high-leverage role. The systems you build touch every engineer at Hadrian, and the improvements you ship show up immediately in how fast the company moves.


What You'll Do
  • Build and maintain CI/CD pipeline libraries that abstract build, release, and deployment events for use across multiple engineering teams

  • Design and build internal tools, APIs, and CLI utilities that reduce developer friction and automate recurring engineering tasks — dependency upgrades, credential rotation, routine maintenance

  • Help make Hadrian's internal systems API-ready for AI coding agents; build harness tooling, context systems, and feedback loops that improve the quality of AI-generated contributions in our codebase

  • Instrument and monitor developer productivity systems; surface bottlenecks and measure the impact of tooling improvements through clear metrics

  • Partner with application development teams to identify needs, implement CI/CD best practices, and drive adoption of new tooling across the org

  • Join the on-call rotation to support systems and services during production incidents; contribute to root cause analyses and postmortems

  • Participate in code reviews and author technical proposals that raise the engineering bar for the Builder Tools team


What We're Looking For
  • 5–8 years of software engineering experience, with at least 2–3 years focused on CI/CD, developer tooling, or build infrastructure

  • Hands-on experience building and maintaining complex CI/CD pipelines and build infrastructure — pipeline-as-code, artifact management, multi-environment deployments

  • Strong programming fundamentals in Go, Python, TypeScript, or similar; track record of writing clean, maintainable, well-tested code

  • Experience with Docker and container orchestration (Kubernetes or similar)

  • Solid understanding of source control concepts and practical Git experience

  • Proven ability to troubleshoot complex systems and resolve issues efficiently

  • A developer empathy mindset: you build tools that are easy to adopt, well-documented, and reduce toil rather than create it

  • Bachelor's degree in Computer Science or related field, or equivalent experience


What Will Set You Apart
  • Genuine curiosity and hands-on experience with AI coding tools and agents — Copilot, Cursor, Claude Code, or similar — and opinions about what makes them work well in a real codebase

  • Experience building API-ready interfaces or harness tooling for AI coding agents

  • Prior work on developer experience or engineering productivity programs

  • Familiarity with GitOps principles and workflows

  • Experience with static analysis, automated PR pipelines, or code review tooling

  • Background in fast-paced or scaling startup environments


Growth & Trajectory

The Builder Tools team is being built from the ground up, and this is one of the foundational IC roles on it. As the team grows and the function matures, there are opportunities to specialize in AI-assisted developer workflows, CI/CD platform ownership, or SDK/API development — and to grow into a senior IC or tech lead role as the org scales.

Compensation

For this role, the target salary range is $120,000- $250,000 (actual range may vary based on experience).

This is the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee's pay position within the salary range will be based on several factors, including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.

Benefits for Full-time Employees
  • Medical, dental, vision, and life insurance plans for employees

  • 401k

  • Relocation support may be provided for certain situations, based on business need.

  • Flexible vacation policy

  • Equity

ITAR Requirements

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

Use of AI in hiring

Hadrian uses AI-assisted tools in our recruiting and hiring processes to help our team work more efficiently. This may include tools that help organize and analyze recruiting data, as well as an AI-powered notetaker that can record and transcribe interviews and help coordinate feedback. These tools support our team and are not used to make hiring decisions. All candidate evaluations and hiring decisions are performed by humans. If an interview will be recorded, you will be notified in advance and may opt out at any time with no impact on your candidacy. Candidate data processed through these tools is subject to the same protections described in our Privacy Policy.

Hadrian Is An Equal Opportunity Employer

It is the Company’s policy to provide equal employment opportunity for all applicants and employees. The Company does not unlawfully discriminate on the basis of race inclusive of traits historically associated with race (including, but not limited to, hair texture and protective hairstyles, such as braids, locks and twists), color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, transgender status, national origin (including, in California, possession of a drivers license), ancestry, citizenship, age, physical or mental disability, height or weight, medical condition, family care status, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, exercise of reproductive rights, any other basis protected by local, state, or federal laws, or any combination of the above characteristics. When necessary, the Company also makes reasonable accommodations for disabled candidates and employees, including for candidates or employees who are disabled by pregnancy, childbirth, or related medical conditions.

Compensation Range: $164.5K - $233K