Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Development Engineer

$179.5k - $260k

Fortinet

Job Description

We are a cybersecurity company building a next-generation AI-driven operations platform, designed to power complex, high-stakes workflows. Our product integrates generative AI deeply into real-time operational environments-combining reasoning, retrieval, and automation into scalable, trustworthy systems.

1. ABOUT THE ROLE

We're a cybersecurity company building a next-generation AI-driven operations platform, designed to power complex, high-stakes workflows. The product integrates generative AI deeply into real-time operational environments-combining reasoning, retrieval, and automation into scalable, trustworthy systems.

We're looking for an Applied AI Engineer with strong backend and AI experience who can architect, build, and scale secure, performant systems. You'll work closely with product, AI/ML, and design teams to deliver capabilities that drive investigation speed, streamline operations, and unlock new modes of human-AI collaboration.

2. KEY RESPONSIBILITIES

2.1 Development
  • End-to-end ownership of complex system features: from backend services and API design to user-facing interactions.
  • Architect and implement scalable AI agent and backend systems for high-volume, real-time operational workloads.
  • Integrate LLMs and GenAI components into production workflows, including fine-tuning, prompt orchestration, retrieval pipelines, and evaluation loops.
  • Design and implement robust data flows (e.g., event streams, message queues, job orchestration) to support next-gen SOC/NOC capabilities.
  • Build resilient real-time user experiences (e.g., dashboards, streaming data visualization, multi-user collaboration).
  • Define clear contracts between AI services, backend APIs, and frontend clients.
  • Contribute to trustworthy AI delivery : streaming responses with structured outputs, redaction/guardrails, and human-in-the-loop review.
2.2 Collaboration
  • Partner with AI/ML engineers to productionize models, optimize inference pipelines, and collect feedback signals for iterative improvement.
  • Collaborate with design and frontend engineers to translate complex backend/AI systems into intuitive UIs.
  • Lead technical reviews, and help shape coding standards and architectural patterns.
  • Communicate clearly with both technical and non-technical stakeholders about trade-offs, performance, and reliability.
3. REQUIRED QUALIFICATIONS

3.1 Experience
  • Proven track record shipping data-intensive and AI-enhanced applications at scale.
  • Experience owning features from system architecture through production delivery .
  • BS : 5+ years in backend or full-stack systems for high-availability, security-sensitive environments OR
  • MS : 3+ years in the same OR
  • PhD : 0+ year in the same
3.2 Technical Skills

Core Backend & Platform (Must Have)
  • Proficiency with at least one modern backend runtime/language (e.g., Python, Go ) and associated frameworks.
  • Strong background in designing APIs (REST/WebSocket/GraphQL) and integrating with real-time/event-driven systems.
  • Deep understanding of databases and storage paradigms (e.g., Postgres, graph DBs, time-series stores).
  • Experience with authentication/authorization , session management, and enterprise integrations.
  • Familiarity with distributed systems, scalability, and observability best practices.
AI/ML Integration (Strongly Desired)
  • Hands-on experience building or integrating AI systems in production.
  • Familiarity with multi-agent, retrieval-augmented generation (RAG), prompt engineering, evaluation, and guardrails.
  • Exposure to model fine-tuning workflows or orchestration frameworks for multi-tool AI agents.
Frontend (Nice-to-Have)
  • Solid proficiency with modern JavaScript/TypeScript and a component-based framework (React or equivalent).
  • Experience building data-heavy dashboards and visualization for real-time operations.
  • Understanding of streaming UX patterns (WebSocket/SSE) and responsive design systems.
Communication & Soft Skills
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication.
  • Comfortable operating in fast-moving, ambiguous contexts.
  • Experience working with distributed teams.
4. PREFERRED QUALIFICATIONS (BONUS POINTS)
  • Experience with event-driven architectures , message queues, and background job orchestration.
  • Exposure to graph/time-series data modeling and visualization .
  • Knowledge of real-time collaboration systems (presence, concurrency control).
  • Familiarity with SOC/NOC operations workflows, incident management, and observability pipelines .
  • Contributions to open-source AI/ML tools or backend frameworks.
WHAT WE OFFER
  • Opportunity to shape the future of AI-assisted cybersecurity and operations at scale .
  • End-to-end ownership of high-impact product surfaces used daily by enterprise customers.
  • Collaborative environment with experienced engineers, researchers, and designers.
  • Continuous learning in AI/ML, distributed systems, and modern web technologies .
  • Flexible work arrangements and competitive compensation. y Desired)
  • Hands-on experience building or integrating AI systems in production.
  • Familiarity with multi-agent, retrieval-augmented generation (RAG), prompt engineering, evaluation, and guardrails.
  • Exposure to model fine-tuning workflows or orchestration frameworks for multi-tool AI agents.
Frontend (Nice-to-Have)
  • Solid proficiency with modern JavaScript/TypeScript and a component-based framework (React or equivalent).
  • Experience building data-heavy dashboards and visualization for real-time operations.
  • Understanding of streaming UX patterns (WebSocket/SSE) and responsive design systems.
Communication & Soft Skills
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication.
  • Comfortable operating in fast-moving, ambiguous contexts.
  • Experience working with distributed teams.

Must be authorized to work in the U.S. without sponsorship.

The US base salary range for this full-time position is $179,500-$260,000. Exact salary offers will be determined by factors such as research focus, publication record, skill level, qualifications, 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.

About Us

Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses.

We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at View email address on click.appcast.io.

Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer in Sunnyvale, CA vacancy
  • $160k - $200k

     ...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  .... We will continue to accelerate the development of data center photonics and grow every...  ...Temperature Operating Life (HTOL) Test Software system. Your work will involve designing... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Mountain View, CA
    19 hours ago
  • Lead the design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build and maintain Windows...  ..., and third‑party applications (including game engines). Act as a technical ambassador, collaborating... 
    Suggested
    Full time

    Dolby

    Sunnyvale, CA
    19 hours ago
  • $230k - $323k

     ...family commitments. About the role We are looking for staff software engineers interested in designing elegant solutions for difficult...  ...products, features, and tools for our customers' autonomy development workflows Identify and scope complex engineering... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    19 hours ago
  • $143k - $286k

     ...interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture, development, and evolution of scalable Android applications...  ...stakeholders.What you'll bring: 8 -10 years of software engineering experience with strong Android development... 
    Suggested
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $174k - $299k

     ...You will be a part of the Observability Engineering team at Coupang to build and maintain...  ...other OSS solutions, as well as building software components from scratch. You would work...  ...the organization.Contribute to the development of training materials, documentation, and... 
    Suggested
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    4 days ago
  • $150k - $180k

    DescriptionOmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.Responsibilities:Research new image and color processing or computer vision techniques and technologies for digital camera systemsDesign... 

    Omnivision Technologies

    Santa Clara, CA
    1 day ago
  • $207k - $301k

     ...deploy, maintain, and enhance large scale software solutions.Provide technical leadership...  ...and coach a distributed team of engineers.Lead the design and implementation of recommendation...  ...ML infrastructure, and guide the development of model architecture.Minimum... 

    Google

    Mountain View, CA
    4 days ago
  • $190k - $300k

     ...technology. We are at the forefront of software and hardware innovation, pushing the...  .... Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member...  ...software quickly in a fast‑moving development environment.What you will bring:Minimum... 
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    1 day ago
  • $157.1k - $246.5k

     ...that enable data-driven decisions across AV development and verification. Partnering with Autonomy...  ...tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $213.48k - $319.72k

     ...Team crafts vital services that ensure Nuro Driver reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our business... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $262k - $365k

     ...deploy, maintain, and enhance large scale software solutions.Provide technical leadership...  ...and coach a distributed team of engineers.Drive technical project strategy, lead...  ...experience.8 years of experience in software development.7 years of experience leading technical... 

    Google

    Sunnyvale, CA
    3 days ago
  • $185k - $284.1k

     ...enable data-driven decisions across AV development and verification. Partnering with Autonomy...  ...to evaluate autonomous driving software performance across the autonomy stack....  ...functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    19 hours ago
  • $207k - $300k

     ...with collaborating teams (e.g., Research, Search, Ads, etc.) engineers to integrate new GenAI technology into our Content products...  ...equivalent practical experience. 8 years of experience in software development.5 years of experience testing, and launching software... 

    Google

    Mountain View, CA
    2 days ago
  • $214k - $261.5k

     ...consumer experiences and devices.OverviewWe’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform....  ...in-class visual fidelity.ResponsibilitiesLead the design, development, and optimization of high‑performance C++ software for... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...PermanentCompany: Sam's ClubBusiness Segment: Home OfficeRole summary:The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle, including design, coding, testing, deployment, and... 
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...Bachelor's degree or equivalent practical experience.8 years of experience in software development in mobile systems, network protocols (SIP/IMS/RCS standards), or high-performance application engineering.5 years of experience testing, and launching software products.5 years... 
    Worldwide

    Google

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...qualifications:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related...  ...equivalent practical experience.8 years of experience in software development.Experience in Python and C++, including navigating,... 

    Google

    Mountain View, CA
    4 days ago
  • $185k - $250k

     ...Responsibilities:• Develop and maintain software components on current and future...  ...in cloud based product related software development and cross-platform development• Strong...  ...Computer Science or Math or Electrical Engineering; M.S. preferredUS citizenship is requiredThe... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ....8 years of experience in software development.5 years of experience testing, and launching... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $110k - $220k

     ...Lead and participate in the design and development of iOS mobile software systems, ensuring high-quality code...  ...issues.Raise the bar on sustainable engineering by improving best practices,...  ...+ years experience on Swift for iOS staff.3+ years’ experience on WebView or Hybrid... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...PermanentCompany: WalmartPosition Summary...We are seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms...  ...rooted in deepening understanding and investing in the development of our associates. Our hubs: Walmart is a global company with... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software...  ...Kernel.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.1 year of experience... 

    Google

    Mountain View, CA
    4 days ago
  • $189.3k - $290.7k

     ...with one of our offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering team, you will architect...  ...large-scale simulation testing pipelines for AV behavior development and validation. You will drive the adoption and integration... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...Team: Sam's Tech Member Desk Engineering is responsible for building...  ...a highly experienced Mobile Staff Engineer / Technical Lead to...  ...platform mobile application development to architect, build, and...  ...field.10+ years of professional software engineering experience.8+... 
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    2 days ago
  • $262k - $364k

    Drive the long-term engineering strategy, incorporating organizational business priorities and technological shifts.Own key technical decisions...  ...with design and architecture; and testing or launching software products.Experience operating as a technical authority on systems... 
    Shift work

    Google

    Mountain View, CA
    2 days ago
  • $207k - $300k

     ...equivalent practical experience. 8 years of experience in software development.5 years of experience testing, and launching software products...  ...role.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of... 

    Google

    Sunnyvale, CA
    2 days ago
  • $202.5k - $274k

     ...that possible.Job OverviewCome join the Fintech team as a Staff Software Engineer! You will help build the next generation of financial experiences...  ...and architecture of the project.Roughly 70% hands-on development and high-quality coding.Resolve defects across testing,... 
    Worldwide

    Intuit

    Mountain View, CA
    2 days ago
  • $207k - $300k

    Drive the long-term engineering strategy, incorporating organizational business priorities and technological shifts, such as new AI...  ...equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project strategy, ML... 
    Temporary work
    Shift work

    Google

    Mountain View, CA
    4 days ago
  • $189k - $274k

     ...make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing the performance of Deep... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical...  ...pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered...  ...field.Strong production software development skills in C++; Python experience a plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer. Be the first to apply!