Fortinet logo

Senior Principal Software Developer - Singapore

Fortinet

SingaporeFull-timeOn-site

Posted 15 Jun 2026

About this role

Develop and maintain scalable software components and infrastructure for next-generation security platforms ready for cloud-native deployment. Collaborate with DevOps and QA teams to profile, optimize, and tune systems software for efficient cloud operation. Requires at least 12 years of software development experience with strong proficiency in Python and container orchestration tools like Kubernetes. A bachelor's degree in Computer Science, Math, or Electrical Engineering is required, with a master's degree preferred.

What they're looking for

PythonDockerKubernetesDevOpsContinuous DeliveryMicroservice ArchitecturesDistributed SystemsLoad Balancing

Frequently asked questions

What does a Senior Principal Software Developer - Singapore at Fortinet do?

Develop and maintain scalable software components and infrastructure for next-generation security platforms ready for cloud-native deployment. Collaborate with DevOps and QA teams to profile, optimize, and tune systems software for efficient cloud operation. Requires at least 12 years of software de…

What skills does this Senior Principal Software Developer - Singapore role need?

Key skills for this role include Python, Docker, Kubernetes, DevOps, Continuous Delivery, Microservice Architectures.

How much does a Senior Principal Software Developer - Singapore at Fortinet pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Principal Software Developer - Singapore role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Principal Software Developer - Singapore role?

You can apply directly on Fortinet's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.