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
Hace 9 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

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.

    Crear una alerta de empleo para esta búsqueda

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

    Ofertas similares
    Sr. Staff Software Engineer, Observability

    Sr. Staff Software Engineer, Observability

    Databricks • Mountain View, California, USA
    A tiempo completo
    At Databricks we are passionate about enabling data teams to solve the worlds toughest problems from making the next mode of transportation a reality to accelerating the development of medical bre...Mostrar más
    Última actualización: hace 13 días • Oferta promocionada
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    BILL • San Jose, California, USA
    A tiempo completo
    At BILL we believe in empowering the businesses that drive our economy.By replacing outdated financial processes with innovative tools we help businessesfrom startups to established brandsmake smar...Mostrar más
    Última actualización: hace 22 días • Oferta promocionada
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    ZipRecruiter • Palo Alto, California, US
    A tiempo completo
    Job Description Job Description We offer a hybrid work environment.Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.Our Mis...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Senior Full Stack Developer

    Senior Full Stack Developer

    Apptad Inc • Pleasanton, California, USA
    A tiempo completo
    Job Title : Senior Full Stack Developer.Job Location : Pleasanton CA(Onsite).Senior developer with atleast 10 years of hands on experience in Fullstack Azure Platform experience Microservices.This ...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Senior Software Development Engineer, Full-Stack and AI

    Senior Software Development Engineer, Full-Stack and AI

    Adobe • San Jose, California, USA
    A tiempo completo
    Changing the world through digital experiences is what Adobes all about.We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experien...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Full-Stack Developer

    Full-Stack Developer

    VirtualVocations • Hayward, California, United States
    A tiempo completo
    A company is looking for a Full-Stack Developer (Node.Key Responsibilities Design and implement new features Participate in the technological evolution of the software platform Ensure the quali...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Principal Software Engineer (Full Stack)

    Principal Software Engineer (Full Stack)

    ServiceNow • Santa Clara, CA, United States
    A tiempo completo
    Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Sr. Software Engineer

    Sr. Software Engineer

    Tech Providers Inc. • Mountain View, CA, US
    Temporal
    Duration : 12+ Month contract with possible extension.Lead and implement the design of high-performance, scalable infrastructure that enables seamless institutional adoption of crypto.Work with engi...Mostrar más
    Última actualización: hace 7 días • Oferta promocionada
    Sr. Manager Software Development, AI Models and Applications

    Sr. Manager Software Development, AI Models and Applications

    Advanced Micro Devices, Inc. • San Jose, CA, United States
    A tiempo completo
    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...Mostrar más
    Última actualización: hace 7 días • Oferta promocionada
    Full-Stack Engineer — Scale Global Systems (Flexible Hours)

    Full-Stack Engineer — Scale Global Systems (Flexible Hours)

    LotusFlare • Santa Clara, California, United States
    A tiempo completo
    A technology company is seeking a Software Engineer to be an integral part of its global engineering team.This role involves the entire software development lifecycle, collaborating with product te...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Sr Software Development Engineer

    Sr Software Development Engineer

    F5 Networks • San Jose, California, USA
    A tiempo completo
    At F5 we strive to bring a better digital world to life.Our teams empower organizations across the globe to create secure and run applications that enhance how we experience our evolving digital wo...Mostrar más
    Última actualización: hace 16 días • Oferta promocionada
    Sr Full Stack Engineer / Technical Lead - on site

    Sr Full Stack Engineer / Technical Lead - on site

    Simple Solutions • San Jose, California, US
    A tiempo completo
    Job Description Job Description Job Title : Sr Full Stack Engineer / Technical Lead - on site Location : SF / Bay Area, California working at an upstart company in Fintech / Financial App for emerging...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Full Stack Developer

    Full Stack Developer

    InsideHigherEd • Stanford, California, United States
    A tiempo completo +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...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Sr. Software Engineer | Payments | Direct Hire | Silicon Valley

    Sr. Software Engineer | Payments | Direct Hire | Silicon Valley

    Rita Technology Services • San Jose, CA, US
    A tiempo completo +1
    Senior Software Engineer | Full-Time (Direct Hire) | Silicon Valley | Hybrid Work Schedule.Our client is a global technology company that develops advanced software and hardware solutions for payme...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    Mashgin • Palo Alto, California, US
    A tiempo completo
    Job Description Job Description About Mashgin Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up thei...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    Archer • San Jose, CA, United States
    A tiempo completo
    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Mithril • Palo Alto, CA, United States
    A tiempo completo
    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...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Full Stack Software Engineer

    Full Stack Software Engineer

    Institute of Foundation Models • Sunnyvale, California, US
    A tiempo completo
    Job Description Job Description About the Institute of Foundation Models We are a dedicated research lab for building, understanding, using, and risk-managing foundation models.Our mandate is to ...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada