1

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

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

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

Embedded Software Engineer

Carlsbad, CA · On-site

$136K - $179K/yr

Mentor junior engineers and contribute to engineering best practices and continuous process ... Experience developing software on RTOS and Embedded Linux platforms. Solid understanding of real ...

Showing results 21-40

Junior Software Engineer information

See Encinitas, CA salary details

$49.9K

$101.5K

$152.5K

How much do junior software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for junior software engineer in Encinitas, CA is $101,547.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $102,600.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 Encinitas, CA? The most popular types of Software Engineer jobs in Encinitas, CA are:
What are popular job titles related to Junior Software Engineer jobs in Encinitas, CA? For Junior Software Engineer jobs in Encinitas, CA, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer jobs in Encinitas, CA look for? The top searched job categories for Junior Software Engineer jobs in Encinitas, CA are:
What cities near Encinitas, CA are hiring for Junior Software Engineer jobs? Cities near Encinitas, CA with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Encinitas, CA as of August 2026, with employment types broken down into 80% Full Time, 14% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,547 per year, or $48.8 per hour.

Lead Software Engineer

STR

San Diego, CA • On-site

Full-time

Re-posted 17 days ago


Job description

Job Summary:
STR is hiring experienced Lead Software Engineers to join their multidisciplinary cyber/networking team committed to developing cutting-edge technologies that significantly impact national security. The role involves leading software design, implementation, and testing to enhance advanced real-time data communications and networking solutions.
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.