Search jobs > Sunnyvale, CA > Software development

Staff Software Development Engineer (SASE-MSSP)

Fortinet
Sunnyvale, CA, United States
$185K-$250K a year
Permanent
Full-time

Fortinet is looking for a new Staff Software Development Engineer to assist the SASE team.

Location : Sunnyvale, CA (we are working a hybrid model)

Position : This is a full-time, permanent role

Job Responsibilities :

  • Develop and maintain software components on current and future networking related products.
  • Design, develop and implement highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment
  • Hands on in bug fixing current products.
  • Work closely with DevOps and QA team to deliver high quality products
  • Profile, optimize and tune systems software (management / control / dataplane) for efficient cloud operation
  • Implement software features of high quality and on schedule.
  • Communicate effectively, both verbal and written.

Job Requirements :

  • Rich experience in cloud based product related software development and cross-platform development
  • Strong knowledge and experiences and hands-on programming skills in Python, and debugging skills;
  • Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms
  • Strong understanding of principles of DevOps and Continuous Delivery
  • Good understanding of cloud-based product design's considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing.
  • Good knowledge in Firewall, IPSec, SSL, IdP, TLS, DNS, CASB, SDN, and TCP / IP networking
  • Knowledge of Go and C / C++ is a plus.

Educational Requirements :

B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred

The US base salary range for this full-time position is $185,000- $250,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.

30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Staff Software Engineer. ...

Promoted
Platform9 Systems
San Jose, California

And we are looking to add a seasoned engineer to our tight-knit and engineering team. We are seeking an experienced Software Engineer to join our team working on our cloud native product suite. Contribute to the development of cloud native products and services for our Kubernetes product ecosystem. ...

Promoted
TikTok
San Jose, California

Our team works with each development team to identify ways to improve TikTok product performance and help set direction and priorities. Participate in the entire development process of TikTok core products such as long videos, short videos, live broadcasts, playback, streaming media, search, and exp...

Oracle
Redwood City, California

Are you a self-motivated engineer and ready for changes in building large-scale and mission-critical distributed systems and cloud services? OCI's OLTP organization offers exciting opportunities for you! Our fast-growing engineering team is looking for a Software Engineer to help us to build the nex...

Ford Motor Company
Palo Alto, California

As a Software Developer in Test, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products. Strong programming skills in Python, C/C++ or other relevant languages used in embedded software development and verification. We are seeking an exp...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Google
Mountain View, California

Our products are engineered for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. ...

Samsung Semiconductor
San Jose, California

To achieve this goal, we collaborate closely with both hardware and software engineers to identify and address the unique challenges posed by AI/ML workloads and to explore new computing abstractions that can provide a better balance between the hardware and software components of our systems. BS in...

Palo Alto Networks
Santa Clara, California

As a Senior Staff Software Engineer on our Prisma Access Cloud Service team, you will design, develop and deliver next-generation technologies. We offer our employees the opportunity to choose what works best for them as often as possible - from your wellbeing support to your growth and development,...

Advanced Micro Devices, Inc
San Jose, California

Open-source development ethos ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-EM1 At AMD, your base pay is one part of your total rewards package. Open-source development ethos ACADEMIC CREDENTIALS: Bachelor’s o...