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

Edelman

Job Title

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.

Key Responsibilities

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. 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.
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.
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.

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 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer in Sunnyvale, CA vacancy
  • $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
    1 day ago
  • $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
    1 day 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
    1 day 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... 
    Suggested

    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
    4 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
  • $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... 
    Full time
    Temporary work
    Part time

    Walmart

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

     ...Influence and coach a distributed team of engineers. Facilitate alignment and clarity...  ...deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  .... 8 years of experience in software development.5 years of experience working with embedded... 

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $364k

    Work along-side a team of engineers to drive the design and development of content creative generative experiences, with expanding to more AI strategies...  ...equivalent practical experience.8 years of experience in software development.5 years of experience leading technical... 
    Local area

    Google

    Mountain View, CA
    2 days ago
  • $143k - $286k

     ...Segment: Home OfficePosition Summary...What you'll do...As a Staff Software Engineer on the Marketplace Traffic Exposure team, you will play a...  ...technologies. A disciplined approach to software development, including code reviews, testing, documentation, and clean... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $143k - $286k

     ...StatesSalary: $143000 - $286000/yearType: Regular/PermanentCompany: WalmartPosition Summary...What you'll do...we are seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms supporting seller onboarding, catalog, pricing, inventory, and... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...disaggregated AI inference systems that combine GPU-accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize our GPU serving stack, working across our custom inference APIs, the vLLM... 

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $110k - $220k

     ...at our Bentonville, AR office. This position is not eligible for remote work.Role summary:Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role... 
    Full time
    Contract work
    Temporary work
    Part time
    Work at office

    Walmart

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

     ...accelerate GCP's AI adoption.Lead the development of advanced AI quality components, such...  ...gates for first-party skills.Lead robust software design and automated testing practices,...  ....Coach and mentor junior and mid-level engineers, enforce architectural best practices,... 

    Google

    Sunnyvale, CA
    1 day ago
  • $202.5k - $274k

     ...QuickBooks Capital & Lending team builds the software that helps small businesses access the...  ...at scale.You'll join a team of engineers building cloud-native, AI-powered software...  ...interfaces.Deep command of the full software development lifecycle and the software design and... 
    Worldwide

    Intuit

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

    Job DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In...  ...interfaces, diagnostics, and HMI integration. Lead the design and development of production SoC applications and services using C/C++,... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ...role based in Sunnyvale, CA; remote and hybrid options are not available. About the Role:Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role... 
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Sunnyvale, CA
    1 day ago
  • $190k - $230k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...for an experienced Controls Software Engineer who is passionate about safety-critical...  ...on end-to-end vehicle safetySoftware development experience writing production-level C or... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

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

     ...or equivalent practical experience.8 years of experience in software development.8 years of experience with one or more general purpose...  ...methodologies, and data quality best practices.Google's software engineers develop the next-generation technologies that change how... 

    Google

    Mountain View, CA
    2 days ago
  • $200k - $250k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...Department of Defense.Kodiak is recruiting a Staff Software Engineer to join our Planning team and advance...  ...simulation frameworks and data-driven development workflowsA track record of mentoring... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...DescriptionPrimary Function of Position:As a Staff Software Engineer Embedded UI on the Future...  ...platforms. This role spans the entire development cycle—from prototyping approximate... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 hours ago
  •  ...leader in catastrophe-exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the software platforms...  ...with modern technologies, contribute across the software development lifecycle, and provide technical leadership within a... 
    Live in
    Remote work

    SageSure

    Mountain View, CA
    2 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:As a Staff Software Engineer at Walmart, you will lead the design and delivery of scalable platform capabilities, driving the full software development lifecycle with a focus on cloud-native architecture and AI/ML... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $156k - $255k

     ...major infrastructure domain, aligning engineering efforts with medium to long term business...  ...24x7. You will produce high quality software that is unit tested, code reviewed, and...  ...+ years experience in software design, development, and algorithm related solutions. 4+ years... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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