1

Associate Software Development Engineer Jobs in San Jose, CA

Software Development Engineer

Santa Clara, CA · On-site

$123K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Requirements: • Rich experience in cloud based product related software development and cross-platform development • Strong knowledge and experiences and hands-on programming skills in Python ...

The Opportunity Join Adobe's Developer Experience team in San Jose as a Software Development Engineer! This opportunity allows you to work with world-class technology and collaborate with ambitious ...

Software Development Engineer

East Palo Alto, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

Software Development Engineer

East Palo Alto, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

Software Development Engineer

Santa Clara, CA

$123K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Rich experience in cloud based product related software development and cross-platform development Strong knowledge and experiences and hands-on programming skills in Python, and debugging skills;

Software Development Engineer

East Palo Alto, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

Software Development Engineer

San Jose, CA

$70 - $80/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description We are seeking a highly skilled Software Development Engineer to design, develop, and scale solutions within our Customer Success Management (CSM) ecosystem. This role is focused on ...

Software Development Engineer

East Palo Alto, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

Software Development Engineer

Sunnyvale, CA · On-site

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred). * Solid software development experience with Golang, Java, or Python. * Proven experience in developing ...

Software Dev Engineer

Sunnyvale, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments ...

... software without loss of fidelity. * Elevate System Quality: Establish patterns, shared libraries, and dev tools that raise the baseline engineering quality and velocity across the team. What is ...

Contribute to engineering procedures by providing guidance towards code review, test coverage, and promoting high standard methodologies in software development. * Steer technical design and ...

Software Development Engineer

Mountain View, CA

$140K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Role: We're looking for a Software Engineer to join our Mountain View team. This is a hands-on ... Gain experience with AI development in a real-world production environment * High-impact work

They are seeking a Software Development Engineer to enhance their Mobile E2E framework by integrating AI techniques, improving test coverage, and ensuring reliable automation workflows for their ...

Software Development Engineer

Sunnyvale, CA

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred). * Solid software development experience with Golang, Java, or Python. * Proven experience in developing ...

Software Development Engineer

Sunnyvale, CA

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred). * Solid software development experience with Golang, Java, or Python. * Proven experience in developing ...

Review code developed by other engineers and provide feedback to ensure best practices (eg, coding ... software through the Google Play Store, citing specific listings and contributions. * Strong ...

... Software Developer Engineer to join the team building Adobe's next-generation AI-first marketing ... development experience. * Strong foundation in data structures, algorithms , and object-oriented ...

Showing results 21-40

Associate Software Development Engineer information

See San Jose, CA salary details

$22

$49

$115

How much do associate software development engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for associate software development engineer in San Jose, CA is $49.49, according to ZipRecruiter salary data. Most workers in this role earn between $35.77 and $52.40 per hour, depending on experience, location, and employer.

What is an associate software development engineer?

Associate Software Development Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior developers, contributing to coding, debugging, and documenting software projects. This role serves as a foundational position in a software engineering career, providing opportunities to learn industry best practices and collaborate with experienced team members. Associate Software Development Engineers often participate in code reviews, troubleshoot issues, and help ensure that software meets quality and performance standards.

What are the key skills and qualifications needed to thrive as an associate software development engineer?

To thrive as an Associate Software Development Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic software development lifecycle methodologies is typically required. Strong problem-solving skills, a willingness to learn, and effective teamwork set standout candidates apart. These skills and qualities are vital for building reliable software, adapting to evolving technologies, and collaborating in dynamic development teams.

What are some common challenges faced by associate software development engineers when joining a new team?

Associate Software Development Engineers often encounter challenges such as adapting to established codebases, understanding team workflows, and getting acquainted with company-specific development tools. It can take time to become comfortable with version control systems, code review processes, and agile methodologies commonly used by development teams. Building effective communication with senior engineers and learning to balance independent problem-solving with seeking guidance are also key aspects of the initial learning curve.

What is the difference between Associate Software Development Engineer vs Software Development Engineer?

AspectAssociate Software Development EngineerSoftware Development Engineer
Required CredentialsBachelor's degree in CS or related field, some internshipsBachelor's or higher in CS, more experience preferred
Work EnvironmentEntry-level, team-based projects, training programsMore complex projects, increased responsibility
Employer & Industry UsageTech companies, startups, large corporationsSame as Associate role, with more senior positions
Search & Comparison IntentEntry-level roles, career progressionMid-level roles, career growth

The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.

What are the most commonly searched types of Software Development Engineer jobs in San Jose, CA? The most popular types of Software Development Engineer jobs in San Jose, CA are:
What cities near San Jose, CA are hiring for Associate Software Development Engineer jobs? Cities near San Jose, CA with the most Associate Software Development Engineer job openings:
Infographic showing various Associate Software Development Engineer job openings in San Jose, CA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $102,945 per year, or $49.5 per hour.

Software Development Engineer

Fortinet, Inc.

Santa Clara, CA • On-site

$123K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description


Job Responsibilities:
• Develop and maintain software components on current and future networking related products.
• Design, develop and implement highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment
• Hands on in bug fixing current products.
• Work closely with DevOps and QA team to deliver high quality products
• Profile, optimize and tune systems software (management/control/dataplane) for efficient cloud operation
• Implement software features of high quality and on schedule.
• Communicate effectively, both verbal and written.
Job Requirements:
• Rich experience in cloud based product related software development and cross-platform development
• Strong knowledge and experiences and hands-on programming skills in Python, and debugging skills;
• Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms
• Strong understanding of principles of DevOps and Continuous Delivery
• Good understanding of cloud-based product design's considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing.
• Good knowledge in Firewall, IPSec, SSL, IdP, TLS, DNS, CASB, SDN, and TCP/IP networking
• Knowledge of Go and C/C++ is a plus.
Must be authorized to work in the U.S. without sponsorship.
Educational Requirements:
• B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred
The US base salary range for this full-time position is $123,000- $151,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
About Us
Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses.
We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at accommodations@fortinet.com.
Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.