Talent.com
Sr. Full Stack Software Developer
Sr. Full Stack Software DeveloperFortinet • Sunnyvale, CA, United States
Sr. Full Stack Software Developer

Sr. Full Stack Software Developer

Fortinet • Sunnyvale, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

We are seeking a DevOps Software Developer experienced in Build and Release Engineering, Secure Software Development, and Software Supply Chain Risk Management (SCRM) in alignment with ISO 27001, NIST SP 800-161, and NIST SP 800-171 standards.

This role unites software engineering, automation, and compliance, building secure, traceable, and compliant software pipelines across hybrid (on-prem + cloud) environments. You will develop tools and frameworks that ensure software integrity, repeatability, and regulatory alignment from source code to deployment.

Key Responsibilities

1. Build & Release Engineering

  • Design, develop, and maintain automated build and release pipelines for multi-tier applications.
  • Manage version control systems and branching strategies; maintain artifact repositories (e.g., Jfrog Artifactory).
  • Develop and optimize build scripts and automation tools using Python, Bash, CMake, or Gradle.
  • Implement build verification, automated testing, and code signing for secure releases.
  • Ensure traceability and reproducibility of builds

2. DevOps & Automation

  • Architect and maintain CI / CD pipelines with Jenkins, GitLab CI, or GitHub Actions.
  • Use Infrastructure as Code (IaC) tools such as Terraform, Ansible, or Terraform for consistent infrastructure deployment.
  • Automate environment configuration, monitoring, and policy enforcement to meet compliance standards.
  • Integrate security and compliance validation into CI / CD workflows.
  • Support hybrid deployments across on-prem, virtualized, and cloud environments
  • 3. On-Prem & Virtualization Infrastructure

  • Manage and maintain on-premises servers and virtualization platforms (VMware vSphere / ESXi, KVM, or OpenStack).
  • Automate provisioning and orchestration for VMs, containers, and networks.
  • Monitor system performance, resource utilization, and capacity planning.
  • Implement network segmentation, secure connectivity, and identity / access controls in compliance with ISO 27001 Annex A controls.
  • Participate in infrastructure hardening, patch management, and disaster recovery planning.
  • 4. Software Supply Chain Risk Management (SCRM)

  • Implement secure software supply chain practices per NIST SP 800-161r1 and NIST SP 800-171.
  • Maintain and validate Software Bills of Materials (SBOMs) using tools like BlackDuck
  • Identify and mitigate vulnerabilities in open-source and third-party dependencies.
  • Enforce artifact provenance, cryptographic integrity checks, and chain-of-custody documentation across builds.
  • Contribute to secure procurement and vendor assurance processes under ISO 27001 and NIST frameworks.
  • 5. Compliance & Security

  • Implement and maintain compliance with ISO 27001, NIST SP 800-161 and NIST SP 800-171
  • Integrate security baselines, vulnerability management, and code assurance tools into the DevOps workflow.
  • Maintain audit trails, change records, and compliance documentation for ISO / NIST audits.
  • Collaborate with QA, Security, and Compliance teams to continuously improve the secure development lifecycle (SDLC).
  • Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 4–8+ years in DevOps, Build / Release Engineering, or Software Development roles.
  • Strong understanding of SDLC, DevSecOps, and CI / CD principles.
  • Proficiency in programming : Python, Bash, Go, or JavaScript.
  • Experience with CI / CD platforms (Jenkins, GitLab CI, Azure DevOps) and IaC tools (Terraform, Ansible).
  • Practical experience managing on-premises and virtualized infrastructure (VMware, Hyper-V, KVM).
  • Working knowledge of ISO 27001, and NIST 800-series compliance frameworks.
  • Familiarity with network security, system hardening, and access management across hybrid environments.
  • Preferred Skills

  • Experience with Kubernetes, container orchestration, and hybrid cloud integration.
  • Knowledge of FedRAMP, CMMC, or other federal cybersecurity frameworks.
  • Familiarity with PKI, code signing, and secure key management.
  • Experience integrating SAST, DAST, dependency scanning, and compliance automation tools.
  • Contribution to continuous improvement of secure SDLC and DevSecOps maturity models.
  • Summary
  • As a DevOps Software Developer, you will drive secure, automated, and compliant software delivery across hybrid infrastructure. Leveraging ISO 27001 and NIST 800-series frameworks, you’ll ensure the quality, integrity, and traceability of every software artifact while advancing secure development and supply chain assurance across the organization.

    The US base salary range for this full-time position is $160,000-$190,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 labour 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 the 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.

    [job_alerts.create_a_job]

    Sr Full Stack Software Developer • Sunnyvale, CA, United States

    [internal_linking.similar_jobs]
    Senior Staff Software Engineer, Storage

    Senior Staff Software Engineer, Storage

    Crusoe • Sunnyvale, California, US
    [job_card.full_time]
    Job Description Job Description Crusoe's mission is to accelerate the abundance of energy and intelligence.We're crafting the engine that powers a world where people can create ambitiously with A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer (AI) - Full Stack

    Staff Software Engineer (AI) - Full Stack

    Tailored Brands Inc • Dublin, CA, United States
    [job_card.full_time]
    Staff Software Engineer (AI) Full Stack.Staff Software Engineer (AI) Full Stack.Tailored Brands is a leading omnichannel specialty retailer of menswear, including suits, formalwear and a broad sele...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior+ Software Engineer, Storage

    Senior+ Software Engineer, Storage

    Crusoe • Sunnyvale, California, US
    [job_card.full_time]
    Job Description Job Description Crusoe's mission is to accelerate the abundance of energy and intelligence.We're crafting the engine that powers a world where people can create ambitiously with A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer Sr Stf

    Software Engineer Sr Stf

    OASYS, INC. • Sunnyvale, California, US
    [job_card.full_time]
    Job Description Job Description Software Engineer Sr Stf OASYS, INC.Leading-Edge Government contractor, is seeking applicants for a Software Engineer Sr STF position to support our Space customer...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Lynx Software Technologies, Inc. • Sunnyvale, California, United States, 94085
    [job_card.full_time]
    Active Secret Clearance Required.This position requires full time onsite in Sunnyvale, CA.Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC.As a defe...[show_more]
    [last_updated.last_updated_30]
    Software Developer 1

    Software Developer 1

    InsideHigherEd • Stanford, California, United States
    [job_card.full_time]
    School of Medicine, Stanford, California, United States.Information Technology ServicesSep 03, 2025 Post Date107107 Requisition #The Department of Genetics in the Stanford University School o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Manager Software Development, AI Models and Applications

    Sr. Manager Software Development, AI Models and Applications

    AMD • San Jose, CA, United States
    [job_card.full_time]
    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovatio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    (1) Application Full Stack Developer

    (1) Application Full Stack Developer

    eTrigue • San Jose, CA, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Overview eTrigue is seeking an experienced and highly motivated Application Full Stack Developer to join our dynamic team in San Jose, CA. The ideal candidate will have extensive experien...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer, Full-stack (Oxygeon.ai)

    Senior Software Engineer, Full-stack (Oxygeon.ai)

    NewsBreak • Mountain View, California, US
    [job_card.full_time]
    Job Description Job Description About NewsBreak Founded in 2015, NewsBreak is the Content Intelligence platform shaping the future content economy. With over 40 million monthly active users, our f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Staff Software Engineer, Cell Software

    Sr. Staff Software Engineer, Cell Software

    Tesla • Fremont, CA, United States
    [job_card.full_time]
    Tesla is re-thinking how batteries are made from the ground up.Were designing new factories, new equipment, new processes, and new software to rapidly scale battery manufacturing, globally.The prim...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer (Full Stack) →

    Senior Engineer (Full Stack) →

    Opsin Inc. • San Jose, CA, United States
    [job_card.full_time]
    Desirable) Experience working with.Passionate about AI and cybersecurity.Help shape a category-defining product in.LLMs, AI security, and enterprise AI adoption strategies.GenAI security company, f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full Stack Developer

    Full Stack Developer

    InsideHigherEd • Stanford, California, United States
    [job_card.full_time] +1
    Business Affairs : University IT (UIT), Redwood City, California, United States.NewInformation Technology Services1 day ago Post Date107884 Requisition #. Stanford Web Services (SWS) is seeking...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - San Jose, USA

    Senior Software Engineer, Core Experiences - San Jose, USA

    Speechify • San Jose, California, US
    [job_card.full_time]
    Job Description Job Description Mission Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Sr. Director, OCI

    Software Development Sr. Director, OCI

    Oracle • Santa Clara, CA, United States
    [job_card.full_time]
    Be among the first 25 applicants.Oracle Cloud Infrastructure (OCI) delivers mission‑critical applications for top tier enterprises around the world. The cloud offers unmatched hyper‑scale, multi‑ten...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Platform PM - Developer Experience

    Senior Software Platform PM - Developer Experience

    Efficient Computer Corporation, Inc. • San Jose, CA, United States
    [job_card.full_time]
    Efficient Computer Corporation is seeking a Senior Software Product Manager to lead the roadmap and strategy for their innovative software platform. This pivotal role involves overseeing product req...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Mithril • Palo Alto, CA, United States
    [job_card.full_time]
    Mithril is actively seeking talented candidates at the Senior to Principal level, with leveling determined based on experience and demonstrated expertise. We welcome individuals who bring deep techn...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Manager Software Development, AI Models and Applications

    Sr. Manager Software Development, AI Models and Applications

    Advanced Micro Devices • San Jose, CA, United States
    [job_card.full_time]
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Full-Stack Developer - GIS & Public Sector Impact

    Senior Full-Stack Developer - GIS & Public Sector Impact

    PM2CM • San Jose, CA, United States
    [job_card.full_time]
    A professional services company seeks a Senior Full Stack Developer in San Jose to design, develop, and deploy robust web applications. You'll work on high-impact projects with GIS solutions and col...[show_more]
    [last_updated.last_updated_30] • [promoted]