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.
$160k-190k yearly Auto-Apply 60d+ ago
Looking for a job?
Let Zippia find it for you.
Senior DevOps Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a dynamic Senior DevOpsEngineer to contribute to the success of our rapidly growing business.
As a Senior DevOpsEngineer, you will:
Be part of the FortiCASB-SSPM R&D team!
Design, implement, and maintain scalable, secure, and highly available infrastructure across cloud and on-prem environments.
Build and optimize CI/CD pipelines to enable fast, reliable, and automated software delivery.
Monitor system performance, troubleshoot complex issues, and drive root-cause analysis to resolution.
Advocate for and implement best practices around observability, monitoring, and alerting.
We Are Looking For:
An insightful and influential collaborator to join our team. We encourage you to apply for this position if you have the following qualities:
Experience: 5+ years in DevOps, Site Reliability Engineering, or related roles, with proven success managing production systems at scale.
Leadership: A proactive, ownership-driven attitude.
Technical expertise: Strong background in cloud platforms (preferably AWS) and containerization.
Automation mindset: Proficiency with IaC tools (Terraform, Ansible) and scripting languages (Python, Bash).
Systems knowledge: Understanding of Linux systems, networking, security, and performance.
Monitoring & observability: Experience with logging, metrics, tracing and alerting tools.
The US base salary range for this full-time position is $150,000-$183,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.
$150k-183k yearly Auto-Apply 60d+ ago
DevOps Engineer (FortiAppSec)
Fortinet 4.8
Sunnyvale, CA jobs
We are seeking a highly skilled DevOpsEngineer to join our team. In this role, you will design, implement, and maintain scalable, resilient, and secure infrastructure. You will work closely with Development, product, and QA teams to enhance development workflows, optimize CI/CD pipelines, and ensure system reliability. This is a critical position for driving operational excellence and fostering a culture of collaboration between development and operations.
Key Responsibilities
Infrastructure Design & Management: Architect, implement, and manage scalable cloud infrastructure using platforms like AWS, Azure, or Google Cloud.
CI/CD Pipeline Development: Build and optimize CI/CD pipelines to streamline code deployment, testing, and delivery processes.
Monitoring & Incident Response: Set up and maintain system monitoring, logging, and alerting tools (e.g., Prometheus, Grafana) to ensure high availability and quick response to incidents.
Automation: Develop automation scripts and tools using languages such as Python, Bash to reduce manual interventions and improve system efficiency.
Collaboration: Work with development, QA, and IT teams to integrate DevOps best practices into every stage of the software lifecycle.
Security: Implement and enforce best practices for infrastructure security, including vulnerability assessments, patch management, and IAM policies.
Cost Optimization: Continuously monitor and optimize cloud resource usage to ensure cost efficiency without compromising performance.
Documentation: Create and maintain comprehensive documentation for systems, processes, and tools.
Requirements
Must-Have Qualifications:
Experience: Minimum of 2-5 years of experience in DevOps, Site Reliability Engineering, or a related role.
Cloud Expertise: Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud, including provisioning and managing resources.
CI/CD Tools: Proficiency with tools such as Jenkins, GitLab CI, CircleCI, or equivalent.
Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or similar tools.
Containerization & Orchestration: Strong knowledge of Docker and Kubernetes (deployment, scaling, monitoring).
Scripting & Automation: Proficiency in scripting languages like Python, Bash, or Go.
Monitoring Tools: Experience with monitoring and logging tools such as Prometheus, ELK Stack.
Version Control: Advanced knowledge of Git and branching strategies.
System Administration: Solid understanding of Linux/Unix systems and networking fundamentals.
Nice-to-Have Qualifications:
Experience with serverless computing (e.g., AWS Lambda).
Knowledge of database administration (SQL and NoSQL).
Familiarity with compliance frameworks (e.g., SOC2, ISO 27001).
Experience with service mesh architectures (e.g., Istio).
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Proactive and self-motivated with a growth mindset.
The US base salary range for this full-time position is $110,000-$150,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.
$110k-150k yearly Auto-Apply 60d+ ago
Senior DevOps Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Fortinet is looking for an enthusiastic and talented Kubernetes expert to join our cloud computing DevOps team to work with software developers and other operational specialists to support our FortiCloud services. You will be involved with working in a wide variety of cloud computing technologies in both the development and operational stages. The everyday working environment is Linux servers, containers, Kubernetes, OpenStack, VMware and AWS.
Responsibilities:
Design and Architecture: Develop and implement scalable, high-availability Kubernetes clusters for production, development, and testing environments.
Deployment and Management: Oversee the deployment, management, and maintenance of containerized applications on Kubernetes.
Automation: Automate infrastructure provisioning and application deployment using tools such as Gitlab, Jenkins, Terraform, Ansible, and Helm.
Monitoring and Optimization: Implement monitoring solutions such as Prometheus and Grafana to ensure performance and availability. Optimize resource utilization and application performance.
Security: Enforce security best practices within Kubernetes clusters, including RBAC, network policies, and secret management.
Collaboration: Work closely with development, QA, and operations teams to streamline CI/CD processes and ensure smooth application delivery.
Troubleshooting: Diagnose and resolve issues related to Kubernetes environments and containerized applications.
Documentation: Create and maintain documentation for Kubernetes environments, deployment processes, and best practices.
Training and Mentorship: Provide guidance and training to team members on Kubernetes and related technologies.
Experience and skills:
Minimum of 5 years of experience in DevOps or cloud infrastructure roles, with at least 3 years focused on Kubernetes.
Proficient in Kubernetes, Docker, docker-compose and container orchestration.
Experience with cloud platforms such as Openstack, VMware, AWS, GCP, or Azure.
Experience with different Kubernetes orchestration tools such as Openshift, Rancher k3s and rke2, EKS etc.
Strong knowledge of configuration management and infrastructure as code (Ansible, Terraform).
Familiarity with CI/CD tools (Jenkins, GitLab CI, Argo CD).
Proficient in scripting and programming languages (Python, Bash).
Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack, Nagios, Cacti, Zabbix).
Understanding of networking within Kubernetes (Istio, Calico, Cilium).
Strong focus on security best practices in Kubernetes.
Personal attributes:
Highly motivated, positive, responsible and able to work in a mission critical on-call environment
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration abilities.
Ability to work in a fast-paced, dynamic environment.
Detail-oriented with a focus on continuous improvement.
Excellent language skills in English - oral and written
Bonus experience:
Experience with Fortinet cloud product
CKA, CKAD and CKS certificate
Other certifications of Cloud platform and networking
Educational Requirement:
Bachelor degree or above in Computer Science, Computer Technology, or related field.
The US base salary range for this full-time position is $114,400-$148,100. 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.
#GD
#LI-MG1
$114.4k-148.1k yearly Auto-Apply 60d+ ago
Principal Software Engineer
Fortinet 4.8
Santa Clara, CA jobs
Responsibilities
Serve as the technical lead and architect for the data serving platform, setting engineering direction and driving execution.
Design and implement platform-level systems that deliver seamless, high-performance data access through interfaces like GraphQL and a semantic data model.
Lead the development of a data fusion layer that integrates across multiple databases and cloud environments.
Build scalable, highly available, and cost-efficient services that support massive cloud customer accounts.
Collaborate with Product and Engineering stakeholders to define functional specifications, architecture, and technical roadmap.
Write, review, and maintain high-quality, production-grade code.
Partner closely with Product Management, Support, Sales, and Customer teams to align technical investments with customer outcomes.
Drive build-vs-buy analysis, make strategic architectural decisions, and champion operational excellence.
Mentor engineers across the team, support career growth, and foster a culture of technical rigor and inclusion.
Actively participate in recruiting, interviewing, and onboarding new engineers.
Communicate complex technical decisions to executive leadership and represent the team in company-wide forums.
Minimum Qualifications
Bachelor's degree in Computer Science or related field.
12+ years of experience designing and delivering large-scale, distributed systems.
Proven experience leading teams and delivering mission-critical services in production.
Hands-on expertise with GraphQL, Apache Data Fusion, or Rust (at least one).
Deep understanding of distributed systems, data pipelines, and multi-cloud architectures.
Preferred Qualifications
Strong programming experience with Rust, Go, or similar systems languages.
Experience building or operating components like message queues, query processors, task schedulers, or control planes.
Delivered scalable microservices in public cloud environments (AWS, GCP, Azure).
Experience working in CI/CD environments with a focus on observability and reliability.
Comfortable making tradeoffs across performance, cost, and usability in large-scale systems.
Why Join Us
Own and operate systems that serve as the backbone of our cloud security products
Lead one of the most visible and impactful initiatives across the company
Collaborate with top-tier engineers across platform and product teams
Shape architecture that supports future growth and innovation
Thrive in a culture of trust, autonomy, and technical excellence
The US base salary range for this full-time position is $230,000-$300,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.
$230k-300k yearly Auto-Apply 60d+ ago
Senior/Staff Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
Design and develop services to scale to massive customer accounts in the cloud
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality, well documented, and well-tested code
Participate in code and design reviews
Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
Build roadmaps and goals in partnership with engineering and product teams
Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
Inform strategic build-vs-buy decisions
Demonstrate good communication skills and present work to group leadership and at group-wide events
Actively participate in recruiting other Engineers
Mentor less experienced Engineers
Minimum Qualifications
Bachelor's degree in Computer Science or related, relevant field
Solid foundation in Computer science fundamentals
6+ years of relevant experience
Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
Ability to build systems that balance scalability, availability, and latency
Great communication skills and a team player
Preferred Qualifications
Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
Experience in containerized deployment or Kubernetes.
Experience in graph data algorithms and processing.
Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
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. On target earnings for this position is expected to be $185,000 - $265,000 per year. 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, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$185k-265k yearly Auto-Apply 17d ago
Senior/Staff Software Engineer
Fortinet Inc. 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
* Design and develop services to scale to massive customer accounts in the cloud
* Develop functional specifications and design documents by collaborating with stakeholders
* Write high quality, well documented, and well-tested code
* Participate in code and design reviews
* Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
* Build roadmaps and goals in partnership with engineering and product teams
* Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
* Inform strategic build-vs-buy decisions
* Demonstrate good communication skills and present work to group leadership and at group-wide events
* Actively participate in recruiting other Engineers
* Mentor less experienced Engineers
Minimum Qualifications
* Bachelor's degree in Computer Science or related, relevant field
* Solid foundation in Computer science fundamentals
* 6+ years of relevant experience
* Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
* Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
* Ability to build systems that balance scalability, availability, and latency
* Great communication skills and a team player
Preferred Qualifications
* Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
* Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
* Experience in containerized deployment or Kubernetes.
* Experience in graph data algorithms and processing.
* Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
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. On target earnings for this position is expected to be $185,000 - $265,000 per year. 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, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$185k-265k yearly Auto-Apply 17d ago
Principal Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
We are looking for an experienced Principal Software Engineer to lead the technical direction of FortiCNAPP's Customer Administration Platform. You will be a key technical leader, shaping architecture, guiding engineers, and collaborating across product, and infrastructure teams to build highly available and secure systems for customer identity, onboarding automation, and lifecycle management at global scale.
Responsibilities
Lead architecture and design of distributed, cloud-native backend systems for authentication, onboarding, and tenant lifecycle automation.
Drive the evolution of FortiCNAPP's authentication, authorization, and identity management systems to enable tighter integration with the broader Fortinet ecosystem.
Design and deliver scalable onboarding automation for multi-cloud environments (AWS, Azure, GCP), ensuring frictionless customer self-deployment.
Play a pivotal role in architecting and designing end-to-end customer lifecycle management capabilities, including license management, tenant provisioning, and data retention strategies.
Define and execute the long-term roadmap for a unified customer communication system that empowers teams to manage engagement, deliver critical updates, and integrate communications seamlessly across the FortiCNAPP platform.
Collaborate with cross-functional teams (DevOps, QA, PM, Security) to ensure system reliability, observability, and compliance.
Take on a technical lead role, mentoring engineers, shaping design and architecture, and building a culture of ownership, engineering excellence, and continuous improvement across the team.
Champion best practices in system design, API governance, CI/CD automation, infrastructure-as-code, and cloud cost optimization.
Requirements
10+ years of experience in software engineering for cloud-based, distributed systems, including 5+ years in a technical leadership role.Experience bridging UI/UX thinking with large-scale backend system design, candidates with strong front-end foundations who can architect complex systems are highly encouraged.
Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization/orchestration technologies (Docker, Kubernetes).
Strong expertise in microservices architecture, RESTful APIs, and backend frameworks (Python, Go, Java, etc.).
Proven experience designing and scaling identity, access control, and lifecycle management systems.
Proficiency with infrastructure-as-code (Terraform, Helm, CloudFormation) and modern CI/CD pipelines.
Solid foundation in relational databases (MySQL, Postgres) and data modeling for multi-tenant systems.
Excellent collaboration, communication, and mentoring skills, ability to lead through influence across distributed teams.
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field.
Preferred Qualifications
Experience integrating enterprise identity providers (SAML, OAuth, OIDC, SCIM) with large-scale SaaS products.
Familiarity with Fortinet, Lacework, or similar cybersecurity platforms.
Background in cloud governance, cost optimization, and compliance.
Track record of driving end-to-end program delivery across multiple product and infrastructure teams.
Why Join Us
You'll be joining a core platform team shaping how enterprises connect and secure their cloud environments in FortiCNAPP. We're building the foundation for seamless onboarding, unified identity integration, and intelligent lifecycle automation which empowers customers to onboard in minutes, identify coverage gaps, and achieve full protection.
You'll have significant technical ownership, global impact, and opportunities to shape the architecture that powers thousands of enterprise tenants.
The US base salary range for this full-time position is $212,000-$259,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.
$212k-259k yearly Auto-Apply 60d+ ago
Principal Software Engineer/ Product Architect
Fortinet Inc. 4.8
Sunnyvale, CA jobs
We are looking for an experienced Principal Software Engineer / Product Architect to lead the technical direction of FortiCNAPP's Customer Administration Platform. You will be a key technical leader, shaping architecture, guiding engineers, and collaborating across product, and infrastructure teams to build highly available and secure systems for customer identity, onboarding automation, and lifecycle management at global scale.
Responsibilities
* Lead architecture and design of distributed, cloud-native backend systems for authentication, onboarding, and tenant lifecycle automation.
* Drive the evolution of FortiCNAPP's authentication, authorization, and identity management systems to enable tighter integration with the broader Fortinet ecosystem.
* Design and deliver scalable onboarding automation for multi-cloud environments (AWS, Azure, GCP), ensuring frictionless customer self-deployment.
* Play a pivotal role in architecting and designing end-to-end customer lifecycle management capabilities, including license management, tenant provisioning, and data retention strategies.
* Define and execute the long-term roadmap for a unified customer communication system that empowers teams to manage engagement, deliver critical updates, and integrate communications seamlessly across the FortiCNAPP platform.
* Collaborate with cross-functional teams (DevOps, QA, PM, Security) to ensure system reliability, observability, and compliance.
* Take on a technical lead role, mentoring engineers, shaping design and architecture, and building a culture of ownership, engineering excellence, and continuous improvement across the team.
* Champion best practices in system design, API governance, CI/CD automation, infrastructure-as-code, and cloud cost optimization.
Requirements
* 10+ years of experience in software engineering for cloud-based, distributed systems, including 5+ years in a technical leadership role.
* Experience bridging UI/UX thinking with large-scale backend system design, candidates with strong front-end foundations who can architect complex systems are highly encouraged.
* Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization/orchestration technologies (Docker, Kubernetes).
* Strong expertise in microservices architecture, RESTful APIs, and backend frameworks (Python, Go, Java, etc.).
* Proven experience designing and scaling identity, access control, and lifecycle management systems.
* Proficiency with infrastructure-as-code (Terraform, Helm, CloudFormation) and modern CI/CD pipelines.
* Solid foundation in relational databases (MySQL, Postgres) and data modeling for multi-tenant systems.
* Excellent collaboration, communication, and mentoring skills, ability to lead through influence across distributed teams.
* Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field.
Preferred Qualifications
* Experience integrating enterprise identity providers (SAML, OAuth, OIDC, SCIM) with large-scale SaaS products.
* Familiarity with Fortinet, Lacework, or similar cybersecurity platforms.
* Background in cloud governance, cost optimization, and compliance.
* Track record of driving end-to-end program delivery across multiple product and infrastructure teams.
Why Join Us
You'll be joining a core platform team shaping how enterprises connect and secure their cloud environments in FortiCNAPP. We're building the foundation for seamless onboarding, unified identity integration, and intelligent lifecycle automation which empowers customers to onboard in minutes, identify coverage gaps, and achieve full protection.
You'll have significant technical ownership, global impact, and opportunities to shape the architecture that powers thousands of enterprise tenants.
The US base salary range for this full-time position is $212,000-$259,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.
$212k-259k yearly Auto-Apply 60d+ ago
Staff Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Fortinet is looking for a Staff Software Engineer on the FortiCNAPP Team! Be a valuable member of the team that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework's Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.
Responsibilities
Design and develop services to scale to massive customer accounts in the cloud
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality, well documented, and well-tested code
Participate in code and design reviews
Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services
Build roadmaps and goals in partnership with engineering and product teams
Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers
Inform strategic build-vs-buy decisions
Demonstrate good communication skills and present work to group leadership and at group-wide events
Actively participate in recruiting other Engineers
Mentor less experienced Engineers
Minimum Qualifications
Bachelor's degree in Computer Science or related, relevant field
Solid foundation in Computer science fundamentals
8+ years of relevant experience
Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial
Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc.
Ability to build systems that balance scalability, availability, and latency
Great communication skills and a team player
Preferred Qualifications
Used at scale or contributed to the development of the following types of distributed systems - messages brokers (Kafka, SQS), API and application servers (REST, GRPC)
Used at scale or contributed to the development of services in the Cloud (AWS, GCP, Azure)
Experience in containerized deployment or Kubernetes.
Experience in graph data algorithms and processing.
Built, tested and operated mission critical services and demonstrated service ownership by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services
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. On target earnings for this position is expected to be $200,000 - $240,000 per year. 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, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
$200k-240k yearly Auto-Apply 60d+ ago
Sr. Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the chance to engage in various stages of the development process, from debugging and testing to contributing to the design and implementation of innovative features. You will utilize cutting-edge GenAI/LLM technologies to enhance our next-generation GenAI platform, setting new standards for Fortinet products.
Our team is dedicated to creating cutting-edge solutions such as FortiGPT and other GenAI innovations, aiming to seamlessly integrate AI across our product range.
Responsibilities:
Design, develop, test, and maintain Fortinet's GenAI/ML software systems.
Direct involvement in troubleshooting and resolving issues in existing products.
Execute system integrations in both cloud-based and on-premises environments.
Ensure code quality and manage updates using source control systems.
Optimize and support existing software systems and document maintenance procedures.
Develop and implement new software features promptly and with high quality according to specifications.
Requirements:
Bachelor's degree with 5+ years OR Master's degree with 3+ years OR PhD with 1+ year in Computer Science or related field
Proficiency in Python on Linux is crucial. Experience in other programming languages, such as Java and C++ is a plus
Minimum of 3 years' experience with a deep understanding of AWS or Azure, and containerized environments, Docker is preferred.
Solid understanding of LLM and associated development environments; experience in GenAI development is beneficial.
Hands-on experience in Web development
Hands-on experience in relational and vector database development
Hands-on expertise in large-scale and high-performance software design, architecture, and multithreading programming
Knowledge of professional software engineering practices, including version control, coding standards, and code reviews.
Familiarity with QA standards and software development principles.
Effective communication skills and the ability to work collaboratively across teams.
Ability to manage multiple projects simultaneously and effectively juggle various tasks.
Highly motivated, responsible, adaptable, capable of learning new technologies swiftly, and keen in innovation.
Excellent team collaboration, a proactive attitude, and strong problem-solving skills are essential.
The US base salary range for this full-time position is $160,000-$200,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.
$160k-200k yearly Auto-Apply 60d ago
Sr. Software Engineer
Fortinet Inc. 4.8
Sunnyvale, CA jobs
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the chance to engage in various stages of the development process, from debugging and testing to contributing to the design and implementation of innovative features. You will utilize cutting-edge GenAI/LLM technologies to enhance our next-generation GenAI platform, setting new standards for Fortinet products.
Our team is dedicated to creating cutting-edge solutions such as FortiGPT and other GenAI innovations, aiming to seamlessly integrate AI across our product range.
Responsibilities:
* Design, develop, test, and maintain Fortinet's GenAI/ML software systems.
* Direct involvement in troubleshooting and resolving issues in existing products.
* Execute system integrations in both cloud-based and on-premises environments.
* Ensure code quality and manage updates using source control systems.
* Optimize and support existing software systems and document maintenance procedures.
* Develop and implement new software features promptly and with high quality according to specifications.
Requirements:
* Bachelor's degree with 5+ years OR Master's degree with 3+ years OR PhD with 1+ year in Computer Science or related field
* Proficiency in Python on Linux is crucial. Experience in other programming languages, such as Java and C++ is a plus
* Minimum of 3 years' experience with a deep understanding of AWS or Azure, and containerized environments, Docker is preferred.
* Solid understanding of LLM and associated development environments; experience in GenAI development is beneficial.
* Hands-on experience in Web development
* Hands-on experience in relational and vector database development
* Hands-on expertise in large-scale and high-performance software design, architecture, and multithreading programming
* Knowledge of professional software engineering practices, including version control, coding standards, and code reviews.
* Familiarity with QA standards and software development principles.
* Effective communication skills and the ability to work collaboratively across teams.
* Ability to manage multiple projects simultaneously and effectively juggle various tasks.
* Highly motivated, responsible, adaptable, capable of learning new technologies swiftly, and keen in innovation.
* Excellent team collaboration, a proactive attitude, and strong problem-solving skills are essential.
The US base salary range for this full-time position is $160,000-$200,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.
$160k-200k yearly Auto-Apply 60d+ ago
Staff Software Engineer - Distributed Systems Architect
Vmware 4.8
Palo Alto, CA jobs
VMware is the industry-leading virtualization software company. Our technologies simplify IT complexity and streamline operations, helping businesses become more agile, efficient and profitable. By virtualizing infrastructure-from the data center to the cloud to mobile devices-we enable IT to deliver services from any device, anytime, anywhere. - See more at: ******************************************************
Job Description
VMware is looking for a Staff Software Engineer to join VMware's NSX team. NSX is a key component of VMware's software defined datacenter (SDDC) and allows our customers to build, host and deploy applications in their cloud.
You will lead the next generation of networking applications using your expertise in distributed systems, software technologies and open source tools to solve difficult customer use cases and delight them in the process. You will be part of a bright engineering team that has open communication, innovation, empowerment and a customer success culture. You will collaborate with cross functional teams on innovative projects, with the authority and scope to apply your expertise in a fast-paced and technically driven environment.
We are interested in engineers who love building robust and scalable systems, We're looking for ideas and skills from every area of computer science, including distributed systems, large-scale system design, networking and security. We hire engineers who can tackle hard problems in new areas and help define new markets.
Responsibilities
Write code in Java (and scripting in Python) to manage and enable robust, scalable, high-volume applications. Lead and contribute significantly to engineering projects spanning multiple groups and team members. Ensure standards and procedures are being adhered to. Mentor engineers into the core development processes. Perform other duties and responsibilities as requested or required.
VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services - logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security.
A self-service interface allows users to create custom combinations of these services in isolated software-based virtual networks that support existing applications without modification or deliver unique requirements for new application workloads. Similar to virtual machines in compute, virtual networks are programmatically provisioned and managed independent of networking hardware. Decoupling from hardware introduces agility, speed and operational efficiency that has transformed data center economics.
Qualifications
BS in Computer Science/related technical field or equivalent practical experience. 5+ years of general software programming experience in Java or C++, Python with some knowledge of TCP/IP and network programming. Knowledge of Linux (Preferred) and development of large scale applications - web infrastructure, distributed systems, database replication, high availability etc. Ability to technically lead engineering teams to deliver projects. (Preferred) MS/PhD in Computer Science (Preferred) Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. (Preferred) Good understanding of distributed systems, virtualization, networking and security constructs and open source software. (Preferred) Technical paper publications and conference engagements.
Additional Information
EEO Statement
VMware is an equal opportunity employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include: recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination. VMware does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation. VMware also makes reasonable accommodations for disabled employees consistent with applicable law. Further, it is the policy of VMware to maintain a working environment free of all forms of harassment.
$162k-218k yearly est. 60d+ ago
Sr. Full Stack Software Developer
Fortinet Inc. 4.8
Sunnyvale, CA jobs
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.
$160k-190k yearly Auto-Apply 60d+ ago
Senior Windows Software Developer
Fortinet 4.8
Sunnyvale, CA jobs
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. Fortinet is seeking a Senior Windows Software Developer to join our FortiClient Software team.
As a Senior Windows Software Developer, you will:
Be proficient in C/C++ with a strong understanding of object-oriented programming.
Have extensive experience in network programming and a solid understanding of networking protocols (TCP/IP, UDP, etc.)
Demonstrated experience with Windows driver programming.
Exhibit excellent problem-solving skills and attention to detail.
Be able to work independently and as part of a team in a fast-paced environment.
We Are Looking for:
Bachelor's degree in computer science or equivalent experience; advanced degree preferred.
Minimum of 7 years of relevant experience in Software development
Strong familiarity with VPN technologies and protocols.
Experience with Rust programming language is a significant plus.
Experience with other programming languages (e.g., Python, Java).
Knowledge of network security practices.
The US base salary range for this full-time position is $150000-$183000. 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.
About Our Team:
Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions
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
$150k-183k yearly Auto-Apply 60d+ ago
Staff Software DevQA Engineer(End-to-End Testing)
Fortinet 4.8
Santa Clara, CA jobs
Responsibilities
Design and execute end-to-end testing for client, control plane, and media plane components.
Develop automated test suites covering functional, performance, and regression testing.
Collaborate closely with developers to identify, reproduce, and resolve defects.
Maintain test environments and continuous integration pipelines.
Document test plans, test cases, and results clearly for release readiness.
Requirements
Experience in software testing across web, desktop, and mobile applications.
Familiarity with automation frameworks (e.g., Playwright, Cypress, Selenium, Appium).
Knowledge of API testing (Postman, Newman, or Python-based tools).
Understanding of real-time communication testing (signaling, media validation) is a plus.
Strong analytical and problem-solving skills; attention to detail
The US base salary range for this full-time position is $140,600-$171,800. 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.
$140.6k-171.8k yearly Auto-Apply 60d+ ago
Senior Software Engineer
Fortinet 4.8
Sunnyvale, CA jobs
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere.
FortiSASE team is looking for a highly motivated full stack software engineer who can thrive in a fast pace environment and successfully contribute to the team. The ideal candidate will have a can-do attitude, passion for technology, extensive development experience, and will be able to learn quickly.
Job Responsibilities:
Design, implement and enhance FortiSASE product.
Work with developers within the team and other product team to design, develop, and maintain the product.
Brainstorm new ideas and approaches with team members on topics such as network security configuration, data persistency, REST API design, and network resource telemetry.
Assist in investigation into new technologies, and the application of those new technologies.
Work with operational team to diagnose and trouble shoot issues in production and staging environment.
Job Requirements:
5+ year overall software development experience in network/cloud security industry.
Proficient in programming languages, including Python and Golang.
Proficient in Kubernetes, Docker, docker-compose and container orchestration.
Deep knowledge and hands-on experience with network telemetry pipelines leveraging Kafka and time-series databases.
Experience and knowledge in OpenStack and AWS API is a plus.
Demonstrated ability to analyze complex situations and utilize troubleshooting skills, system and tools, and creative problem-solving abilities under pressure
Self-motivated, strong analytical thinker who enjoys problem solving
Education Requirement:
Bachelor's degree or above in Computer Science/Electrical Engineering or related fields
About Our Team:
Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions.
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.
The US base salary range for this full-time position is $100,000-$135,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.
$100k-135k yearly Auto-Apply 23d ago
Senior Software Engineer
Fortinet Inc. 4.8
Sunnyvale, CA jobs
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere.
FortiSASE team is looking for a highly motivated full stack software engineer who can thrive in a fast pace environment and successfully contribute to the team. The ideal candidate will have a can-do attitude, passion for technology, extensive development experience, and will be able to learn quickly.
Job Responsibilities:
* Design, implement and enhance FortiSASE product.
* Work with developers within the team and other product team to design, develop, and maintain the product.
* Brainstorm new ideas and approaches with team members on topics such as network security configuration, data persistency, REST API design, and network resource telemetry.
* Assist in investigation into new technologies, and the application of those new technologies.
* Work with operational team to diagnose and trouble shoot issues in production and staging environment.
Job Requirements:
* 5+ year overall software development experience in network/cloud security industry.
* Proficient in programming languages, including Python and Golang.
* Proficient in Kubernetes, Docker, docker-compose and container orchestration.
* Deep knowledge and hands-on experience with network telemetry pipelines leveraging Kafka and time-series databases.
* Experience and knowledge in OpenStack and AWS API is a plus.
* Demonstrated ability to analyze complex situations and utilize troubleshooting skills, system and tools, and creative problem-solving abilities under pressure
* Self-motivated, strong analytical thinker who enjoys problem solving
Education Requirement:
Bachelor's degree or above in Computer Science/Electrical Engineering or related fields
About Our Team:
Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions.
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.
The US base salary range for this full-time position is $100,000-$135,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.
$100k-135k yearly Auto-Apply 23d ago
Software Engineer III, Reliability
Box 4.6
Redwood City, CA jobs
WHAT IS BOX?
Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia.
By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It's the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift.
WHY BOX NEEDS YOU
The Reliability Engineering team at Box ensures our platform delivers world-class performance, scalability, and reliability as we continue to serve millions of users worldwide. As our business grows, so does the complexity of operating distributed systems at scale. Our mission is to proactively identify and solve the hardest reliability and performance challenges across Box's infrastructure, working closely with product and platform teams to build resilient, scalable, and highly performant services.
As a Software Engineer III (SWE 3) on the Reliability Engineering team, you'll have a direct impact on the performance and scalability of our most critical services. You'll partner with engineering teams across the company to analyze complex system behaviors under load, design scalable solutions, and build testing frameworks that validate service reliability before issues arise in production. This role provides a unique opportunity to work broadly across our technical stack and make meaningful contributions to Box's long-term scalability and customer experience.
WHAT YOU'LL DO
Partner with product and platform engineering teams to assess service designs for scalability and performance risks, ensuring systems are built for long-term growth.
Analyze production workloads, system metrics, and load test results to identify bottlenecks, resource inefficiencies, and architectural scaling limits.
Design and build frameworks for load testing, capacity modeling, and performance validation that enable teams to proactively address scale concerns.
Drive improvements in backend service efficiency, API response times, and resource utilization across Box's globally distributed platform.
Collaborate with SRE, infrastructure, and platform teams to optimize scaling strategies, auto-scaling policies, and resource allocation.
Build automation and tooling that integrate performance validation into CI/CD pipelines, enabling early detection of regressions.
Participate in root cause analysis of performance-related incidents, identify systemic issues, and drive cross-team remediation efforts.
Contribute to the evolution of observability standards (SLIs, SLOs, latency/error budgets) that measure and guide service health.
WHO YOU ARE
3+ years of experience in software engineering, performance engineering, or site reliability engineering, with a focus on backend systems and scalability.
Proficient in one or more programming languages such as Go or Java, with an emphasis on building performant services.
Strong understanding of distributed systems, concurrency, resource contention, and efficient system design.
Hands-on experience analyzing and improving application and system performance across compute, storage, database, and networking layers.
Familiarity with load testing and performance benchmarking tools (e.g., Locust, JMeter, Gatling, or custom frameworks).
Experience working with cloud infrastructure (AWS, GCP) and container orchestration (Kubernetes).
Proficient with observability tools and telemetry systems (e.g., Prometheus, Chronosphere, Grafana, Datadog, ELK).
Excellent problem-solving and analytical skills, with a data-driven approach to diagnosing complex system behaviors.
Strong collaboration and communication skills; comfortable partnering across engineering teams to drive reliability improvements.
PREFERRED QUALIFICATIONS
Experience with service mesh technologies (Istio, Envoy) and cloud-native networking performance optimization.
Exposure to capacity planning, cost optimization, and long-term resource forecasting in cloud environments.
Familiarity with incident response processes, post-incident reviews, and reliability improvement practices.
Experience contributing to internal platforms, developer tooling, or performance automation frameworks.
METHODOLOGY
Agile management - Scrum
Issue tracking tool - Jira
Knowledge repository - Confluence
Code reviews - GitHub Enterprise
Version control system - Git
Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week.Your Recruiter will share more about how we work and company culture during the hiring process.
At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in. If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!
EQUAL OPPORTUNITY
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience.
Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form. Reasonable accommodations may include scheduling adjustments, document dictation and beyond.
Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided here.
Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here.
For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here.
Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information on benefits, check out our
healthcare benefits
and additional
Box Benefits + Perks
.
In accordance with OFCCP compliance, here is the Pay Transparency Provision.
United States Pay Range
$165,000 - $206,500 USD
$165k-206.5k yearly Auto-Apply 21d ago
Software Engineer III, Skynet Foundation
Box 4.6
Redwood City, CA jobs
WHAT IS BOX? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia.
By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It's the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift.
WHY BOX NEEDS YOU
Our Mission: Simplify and accelerate how Boxers bring applications to life. We provide a unified platform for configuring, deploying, and running Box services seamlessly, securely, reliably, and efficiently across optimal regions worldwide.
Our team owns Box's Platform as a Service (PaaS) based on Kubernetes. With Box being an early adopter, supporter, and contributor of Kubernetes, you will work for the company that introduced kubectl, kube-state-metrics, kube-applier, and kube-exec-controller to the open-source community. Every team and service at Box relies on our platform and we are looking for a leader for this team. This is where you come in!
We are looking for a Software Engineer to join our Kubernetes Platform Team. In this role, you will design, build, and operate scalable, reliable, and secure Kubernetes-based infrastructure that enables product teams to deploy and run applications efficiently. You will work on core platform services, improve developer experience, and contribute to the long-term evolution of our cloud-native platform. This role requires strong backend engineering skills, deep knowledge of Kubernetes and cloud-native technologies, and the ability to work independently on complex technical problems.
WHAT YOU'LL DO
* Design, develop, and maintain Kubernetes platform components and services (e.g., clusters, operators, controllers, admission webhooks).
* Build and operate scalable, highly available Kubernetes environments in hybrid cloud infrastructure.
* Develop internal platform tools and APIs to improve developer productivity and self-service capabilities.
* Implement best practices for reliability, security, observability, and cost optimization across the Kubernetes platform.
* Collaborate with application and security teams to understand requirements and provide platform solutions.
* Troubleshoot complex production issues related to Kubernetes, networking, storage, and distributed systems.
* Automate infrastructure provisioning and lifecycle management using Infrastructure as Code terraform.
* Contribute to technical design reviews, architecture discussions, and platform roadmaps.
* Mentor early-career engineers and provide technical guidance within the team.
* Stay current with Kubernetes ecosystem trends, CNCF projects, and cloud-native best practices.
WHO YOU ARE
We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.
Required skills
* 4+ years of experience in software or infrastructure engineering
* Strong knowledge of Kubernetes internals and ecosystem tools (Terraform, Helm, ArgoCD, Istio/Linkerd, Calico, Prometheus, etc.).
* Experience managing production Kubernetes clusters on public cloud provider (GCP, AWS).
* Proven experience with Infrastructure-as-Code tools (Terraform, Ansible) and CI/CD pipelines.
* Solid understanding of Linux systems, networking, and containerization.
* Passion about open source and staying up-to-date with the community
Preferred skills
* Experience with multi-tenant Kubernetes environments or platform engineering.
* Knowledge of security best practices in cloud-native platforms (OPA/Gatekeeper, workload identity, network policies)
* Familiarity with cost management strategies in the cloud (e.g., autoscaling, rightsizing, spot/preemptible instances).
Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week. Your Recruiter will share more about how we work and company culture during the hiring process.
At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in. If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!
EQUAL OPPORTUNITY
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience.
Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form. Reasonable accommodations may include scheduling adjustments, document dictation and beyond.
Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided here.
Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here.
For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here.
Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information on benefits, check out our healthcare benefits and additional Box Benefits + Perks.
In accordance with OFCCP compliance, here is the Pay Transparency Provision.
United States Pay Range
$165,000 - $206,500 USD
Create a Job Alert
Interested in building your career at Box? Get future opportunities sent straight to your email.
Create alert