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]
    Sr. Fullstack Engineer, Diagnostics, Vehicle Software

    Sr. Fullstack Engineer, Diagnostics, Vehicle Software

    Tesla • Palo Alto, CA, United States
    [job_card.full_time]
    Fullstack Software Engineer, Vehicle Software, Diagnostics.Fullstack Software Engineer, Vehicle Software, Diagnostics.Fullstack Software Engineer, Vehicle Software, Diagnostics.Fullstack Software E...[show_more]
    [last_updated.last_updated_30] • [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]
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    Databricks Inc. • Mountain View, CA, United States
    [job_card.full_time]
    At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...[show_more]
    [last_updated.last_updated_30] • [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 Full-Stack Engineer (AI Systems)

    Senior Full-Stack Engineer (AI Systems)

    Agile Fuel | World-class Dedicated Engineering Teams • Mountain View, CA, United States
    [job_card.full_time]
    Senior Full‑Stack Engineer – AI Healthcare Platform.Our client is redefining how healthcare organizations operate through advanced AI workforce automation. Their platform brings to life a suite of i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior / Staff Full Stack Engineer

    Senior / Staff Full Stack Engineer

    Medium • Palo Alto, CA, United States
    [job_card.full_time]
    At Flow, we’re reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condominiums, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Full-Stack Engineer for Global Travel Platform

    Principal Full-Stack Engineer for Global Travel Platform

    Avomind • San Jose, CA, United States
    [job_card.full_time]
    A global technology company is seeking a Principal Software Engineer to lead and mentor teams in building high-volume platforms. This role requires extensive experience in large-scale web applicatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full-Stack Product Engineer

    Full-Stack Product Engineer

    Proximity Works • Palo Alto, CA, United States
    [job_card.full_time]
    We’re seeking a highly skilled, hands-on Product Engineer with strong end-to-end product development experience - from concept (0→1) through iterative launch and scaling. You’ll own features across ...[show_more]
    [last_updated.last_updated_30] • [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]
    Senior / Staff Full Stack Engineer

    Senior / Staff Full Stack Engineer

    Flow • Palo Alto, CA, United States
    [job_card.full_time]
    At Flow, we’re reimagining what it means to live, work, and connect.More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condominiums, ...[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 Santa Clara, CA or Remote

    Senior Software Engineer Santa Clara, CA or Remote

    Oklo • Santa Clara, CA, United States
    [filters.remote]
    [job_card.full_time]
    Join us in pioneering the next generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission power technol...[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]
    Senior AI Full-Stack Engineer for Intelligent Journeys

    Senior AI Full-Stack Engineer for Intelligent Journeys

    Adobe Inc. • San Jose, CA, United States
    [job_card.full_time]
    A leading tech company is looking for a Senior Full-Stack Engineer to help build cutting-edge Journey Agents within Adobe Journey Optimizer. You will work closely with AI teams and contribute to bot...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]