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

Senior Software Engineer

$160k - $200k

Fortinet Inc

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. Must be authorized to work in the U.S. without sponsorship. 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. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sunnyvale, CA vacancy
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    23 hours ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple

    Cupertino, CA
    22 hours ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement, and debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS or... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially... 
    Senior

    Reevo, Inc.

    Santa Clara, CA
    23 hours ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    23 hours ago
  •  ...Job Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful candidate...  ...robotic surgical systems. Essential Job Duties As a Software Engineer in Test in the intuitive team, you will be responsible for:... 
    Senior

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    23 hours ago
  • $181.1k - $318.4k

     ...A leading technology company located in Cupertino, California is looking for a motivated Software Engineer to improve the accessibility of their products for users of all abilities. The ideal candidate should possess a Bachelor of Science in Computer Science, along with... 
    Senior

    Apple

    Cupertino, CA
    23 hours ago
  • $185k - $210k

     ...The Opportunity We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search engine algorithms and infrastructure including mature full-text based search engines... 
    Senior

    Cacheflow

    Mountain View, CA
    1 day ago
  • NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $150k - $190k

     ...Overview We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for... 
    Senior
    Worldwide

    IP Infusion

    Santa Clara, CA
    23 hours ago
  • $100k - $180k

     ...Job Responsibilities # Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing... 
    Senior

    IP Infusion

    Santa Clara, CA
    2 days ago
  •  ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed...  ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    23 hours ago
  • $172.02k - $256.4k

     ...Job Family: Software Req ID: 502458 Employer: Siemens Industry Software Inc. Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Santa Clara, CA Job Type: Full Time Rate of Pay: The salary range for this position in Santa Clara, CA is $172,022- $256... 
    Senior
    Full time
    Remote work
    Flexible hours

    SIEMENS AG

    Santa Clara, CA
    1 day ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...We are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $184k - $287.5k

     ...We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

     ...Senior Software Engineer, Quantized Inference page is loaded## Senior Software Engineer, Quantized Inferencelocations: US, WA, Redmond: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2013890We are now looking for a Senior Software... 
    Senior

    NVIDIA

    Santa Clara, CA
    23 hours ago
  • $152k - $241.5k

     ...These platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    23 hours ago
  •  ...Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Senior Software Engineer Duration: 6 Months Client Data Protection and Availability Software Group develops software that centralizes, automates... 
    Senior

    SA Technologies Inc

    Santa Clara, CA
    22 hours ago
  • $181.1k - $318.4k

     ...Cupertino, California, United States Software and Services The Pro Accessibility Software Engineering team focuses on professional and educational use cases of Apple products to ensure that they are not only accessible but provide an exceptional experience for users with... 
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $125k - $191.7k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    22 hours ago
  • $170k - $220k

     ...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This position... 
    Senior

    Autoroboto

    Mountain View, CA
    23 hours ago
  •  ...Function of Position: Our team is responsible for the real‑time software infrastructure that supports critical performance, safety,...  ...and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented cross‑functional... 
    Senior

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...It is designed to work alongside humans, mobilize to human spaces, and manipulate the world around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik, you will lead the development of advanced navigation systems that empower our general‑purpose robots... 
    Senior
    Local area

    Trustwise

    Sunnyvale, CA
    23 hours ago
  • $224k - $356.5k

     ...We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This role sits at the intersection of end-to-end AI driving models, vehicle dynamics, and safety-critical autonomy... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    23 hours ago
  •  ...NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire... 
    Senior
    Work experience placement
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    23 hours ago
  •  ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible... 
    Senior

    HireOTS

    Mountain View, CA
    23 hours ago

Do you want to receive more vacancies?

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