1

Junior Software Engineer Jobs in Spring Valley, CA

... 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

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

Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

Engineering Group, Engineering Group > Software Engineering General Summary: As a leading ... junior engineers. Level of Responsibility: • Works independently with minimal supervision. • ...

Senior Software Engineer

San Diego, CA

$130K - $171K/yr

... junior engineers, conduct code reviews, and promote best practices in software development Requirements Required Qualifications - Bachelor's in Computer Science, Software Engineering, or equivalent ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

... junior engineers, conduct code reviews, and promote best practices in software development Requirements Required Qualifications - Bachelor's in Computer Science, Software Engineering, or equivalent ...

Senior Software Engineer

San Diego, CA · On-site

$100K - $200K/yr

... junior engineers, conduct code reviews, and promote best practices in software development Qualifications * Required Qualifications * - Bachelor's in Computer Science, Software Engineering, or ...

Mentor junior engineers and provide technical guidance on embedded software, debugging techniques, and platform bring-up. * Participate in cross-site and cross-functional reviews, providing clear ...

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Software Engineering Reports To: Software Engineering Manager Position Summary Gamma Scientific is seeking a talented and motivated Mid-Level Software Engineer to develop innovative software ...

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Software Engineer

Chula Vista, CA · On-site

$100K - $130K/yr

We are currently seeking a talented Software Engineer to join our team working on a restricted program in San Diego, CA. In this role, you will play a crucial part in the migration of legacy ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

Showing results 21-40

Junior Software Engineer information

See Spring Valley, CA salary details

$47.6K

$96.7K

$145.3K

How much do junior software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for junior software engineer in Spring Valley, CA is $96,733.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 Spring Valley, CA? The most popular types of Software Engineer jobs in Spring Valley, CA are:
What are popular job titles related to Junior Software Engineer jobs in Spring Valley, CA? For Junior Software Engineer jobs in Spring Valley, CA, the most frequently searched job titles are:
What cities near Spring Valley, CA are hiring for Junior Software Engineer jobs? Cities near Spring Valley, CA with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Spring Valley, CA as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $96,733 per year, or $46.5 per hour.

Lead Software Engineer

STR

San Diego, CA • On-site

Full-time

Re-posted 18 days ago


Job description

Job Summary:
STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. In this role, you will take a leadership role in designing, implementing, and testing software that enhances advanced real-time data communications and networking solutions using open systems principles.
Responsibilities:
• Collaborate closely with a small, dedicated research team to develop innovative solutions to complex problems
• Take ownership of significant features or components of projects and deliver them with minimal supervision
• Lead technical discussions, guide architectural decisions, and mentor junior engineers
• Develop and test novel software solutions spanning research, development, and deployed production systems
• Analyze and improve existing designs and processes to optimize performance
• Deliver high-quality software in a rapid-paced, research-focused team environment
• Develop operational prototypes for experimentation and performance analysis
• Create customer-facing operational systems, ensuring they meet high reliability and usability standards
Qualifications:
Required:
• This position requires the ability to obtain a Top Secret (TS) security clearance, for which U.S. citizenship is required by the U.S. Government
• 7+ years of experience in relevant software engineering roles
• Proficient in Python, C, C++, or similar interpreted or low-level programming languages
• Experienced with designing and implementing open architectures and rapid prototyping methodologies
• Strong working knowledge of software testing, evaluation best practices, and industry-standard development lifecycles
• Significant hands-on experience developing software with GNU/Linux toolchains using open-source software
• Deep understanding of networking principles, including the 5-layer OSI networking stack
• Strong team player with excellent communication skills, both verbal and written
• Bachelor's (or higher) degree in Computer Science, Electrical & Computer Engineering, Applied Mathematics, or a related field, with at least 7 years of relevant experience or equivalent expertise gained through prior roles
Preferred:
• Active Top Secret (TS) Security Clearance
• Advanced experience in Python, MATLAB, and/or other high-level programming languages
• Proven ability to build, deploy, and maintain production-ready software systems
• Experience writing software in a multi-party, large-scale codebase
• Demonstrated success managing technical challenges in experimental/laboratory environments, including performing quantitative analysis
• Familiarity with multi-threaded or multi-core real-time operating concepts
• Knowledge of high-level software architecture design and scalability principles
• Demonstrated leadership abilities, including mentoring junior staff and contributing to team efficiency
Company:
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial. Founded in 2010, the company is headquartered in Woburn, USA, with a team of 501-1000 employees. The company is currently Late Stage.