1

Junior Software Engineer Jobs in Poway, CA (NOW HIRING)

Junior Software Engineer

Temecula, CA · On-site

$115K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Junior Software Engineer Cryptography, Systems & Secure Infrastructure Role Type: Junior Software Engineer (Hands-On Growth Role) Core Technologies: C/C++, Python, Linux, Containers, Security ...

Junior Software Engineer

San Diego, CA · On-site

$50K - $100K/yr

We are seeking a Junior Software Engineer to join our Ez-X medical X-ray system development team. This role involves close collaboration with Vision, Control, Mechanical, and X-Ray hardware teams to ...

... Jr. - Mid Level Clearance: Active Security Clearance (Secret or higher) is preferred Overview: CPMC, LLC is seeking creative and skilled Software Engineer to join our team for an government contract ...

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer tosupport our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA.

Software Engineer

San Diego, CA · On-site

$87K - $157K/yr

  • Retirement

  • PTO

Leidos is seeking a Junior Software Development Engineer to support analysis, design, development, and testing of cross-platform applications. The role involves working with Linux and Android, using ...

Software Engineer

San Diego, CA

$87K - $157K/yr

  • Retirement

  • PTO

Leidos is seeking a Junior Software Development Engineer to support analysis, design, development, and testing of crossplatform applications. The role involves working with Linux and Android, using ...

The role involves taking ownership of technical challenges, leading discussions, and mentoring junior engineers while developing innovative software solutions for advanced data communications and ...

Are you a Software Engineer looking for an opportunity to leverage your extensive experience and ... Mentor junior team members, providing guidance on best practices, coding standards, and problem ...

AI Software Developer, Junior

San Diego, CA

$71K - $92K/yr

  • Medical

  • Life

  • Retirement

  • PTO

AI Software Developer, Junior The Opportunity: Are you looking to bring strong hands-on technical skills, including software and integration, to cybersecurity and mission challenges affecting Navy ...

New

Principal Software Engineer - Test

San Diego, CA · On-site

$143K - $192K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead and mentor junior software engineers Qualifications You Must Have * Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior ...

Software Engineer

San Diego, CA · On-site

$109K - $171K/yr

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... Mentor junior engineers Required Qualifications and Experience * BS in Computer Science or ...

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... Mentor junior engineers Required Qualifications and Experience * BS in Computer Science or ...

Sr Embedded Software Engineer

Vista, CA · On-site

$126K - $166K/yr

Working independently with minimal supervision, the Senior Software Engineer provides technical leadership, mentors junior engineers, and drives the architecture, development, optimization, and ...

... junior engineers • Develop and test novel software solutions spanning research, development, and deployed production systems • Analyze and improve existing designs and processes to optimize ...

... junior engineers • Develop and test novel software solutions spanning research, development, and deployed production systems • Analyze and improve existing designs and processes to optimize ...

... junior engineers • Develop and test novel software solutions spanning research, development, and deployed production systems • Analyze and improve existing designs and processes to optimize ...

Lead Software Engineer

San Diego, CA · On-site

$157K - $224K/yr

Lead technical discussions, guide architectural decisions, and mentor junior engineers * Develop and test novel software solutions spanning research, development, and deployed production systems

... junior engineers • Develop and test novel software solutions spanning research, development, and deployed production systems • Analyze and improve existing designs and processes to optimize ...

next page

Showing results 1-20

Junior Software Engineer information

See Poway, CA salary details

$47.6K

$96.7K

$145.3K

How much do junior software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for junior software engineer in Poway, CA is $96,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,700.00 and $97,700.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are the most commonly searched types of Software Engineer jobs in Poway, CA?

The most popular types of Software Engineer jobs in Poway, CA are:

What are popular job titles related to Junior Software Engineer jobs in Poway, CA?

For Junior Software Engineer jobs in Poway, CA, the most frequently searched job titles are:

What cities near Poway, CA are hiring for Junior Software Engineer jobs?

Cities near Poway, CA with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Poway, CA as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $96,714 per year, or $46.5 per hour.

Junior Software Engineer

Prosum Inc.

Temecula, CA • On-site

$115K - $120K/yr

Other

Medical, Dental, Vision, Retirement

Re-posted 9 days ago


Job description

Job Description
Junior Software Engineer
Cryptography, Systems & Secure Infrastructure
Role Type: Junior Software Engineer (Hands-On Growth Role)
Core Technologies: C/C++, Python, Linux, Containers, Security
Experience Level: 2+ years of professional experience with strength in at least one core technical area
About the Opportunity
Our client is an innovative technology company developing advanced cybersecurity and secure communications solutions for high-assurance environments. Their engineering team builds software and infrastructure focused on secure systems, modern cryptography, cloud platforms, and next-generation security technologies. This is an opportunity to work alongside experienced engineers on products designed to address today's cybersecurity challenges while preparing for emerging threats.
Position Overview
We are seeking an early-career Software Engineer with strong programming fundamentals and an interest in developing secure, reliable software. This role is ideal for someone with approximately two or more years of professional experience and exposure to one or more of the following areas:
  • C/C++ systems development
  • Cryptography or cybersecurity
  • Containerized development environments
  • Python-based automation, testing, or developer tooling
Candidates are not expected to have expertise across all of these areas. We are looking for engineers who are curious, practical, eager to learn, and excited to grow within a collaborative engineering environment.
Key Responsibilities
  • Contribute to the development, testing, and maintenance of security-focused software products.
  • Design, write, debug, and enhance software using C/C++, Python, or other systems-level languages.
  • Develop automated tests, developer tools, and workflows that improve software quality and engineering efficiency.
  • Support containerized development environments using technologies such as Docker and Kubernetes.
  • Investigate software defects, performance issues, and system behavior in Linux/POSIX environments.
  • Participate in code reviews and follow secure coding, memory safety, and concurrency best practices.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
Required Qualifications
  • 2+ years of professional software engineering experience.
  • Strong programming skills in C, C++, Python, Rust, Go, or another systems/backend programming language.
  • Experience in at least one of the following:
    • C/C++ or systems-level software development
    • Cryptography, cybersecurity, or security-focused software
    • Docker, Kubernetes, or containerized development
    • Python-based testing, automation, or developer tooling
  • Familiarity with Linux or other POSIX-based operating systems.
  • Experience using Git and debugging software applications.
  • Interest in secure software development, cryptography, cloud infrastructure, or systems engineering.
Preferred Qualifications
  • Academic or professional experience in cryptography, cybersecurity, networking, or distributed systems.
  • Familiarity with encryption concepts, secure communications, TLS, IPsec, or key management.
  • Exposure to memory safety, concurrency, debugging tools, compiler technologies, or performance optimization.
  • Experience with Docker, Kubernetes, CI/CD pipelines, cloud platforms, vulnerability scanning, SBOMs, or container security.
  • Contributions to open-source software, security tools, systems software, or technical research projects.
Education
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related technical discipline.
Compensation & Benefits
  • Competitive base salary in the range of $115,000-$120,000 USD, depending on experience and qualifications.
  • Comprehensive medical, dental, and vision insurance.
  • 401(k) with employer matching.
  • Competitive benefits package and opportunities for professional growth.

Please view our Privacy Policy.