Senior Principal Software Developer - Singapore
Summary
Build and optimize cloud-native security software for Fortinet’s next-gen platform, focusing on scalable networking features, container orchestration, and distributed systems.
Location: Singapore
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere.
We are currently seeking a dynamic Senior Principal Software Developer to contribute to the success of our rapidly growing business.
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.
- Be hands‑on in bug fixing of 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.
Qualifications
- Possess at least 12 years of software development experience.
- Rich experience in cloud-based product related software development and cross-platform development.
- Strong knowledge and hands‑on programming skills in Python, as well as 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 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.
- B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred.
Benefits
We embrace diversity and inclusivity. Explore our welcoming work environment designed for a rewarding career journey with an attractive Total Rewards package to support you with your overall health and financial well‑being. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
Fortinet is an equal opportunity employer.
We will only notify shortlisted candidates.
Fortinet will not entertain any unsolicited resumes, please refrain from sending them to any Fortinet employees or Fortinet email aliases. Should any agency submit any resumes to Fortinet, these resumes if considered, will be assumed to have been given by the agency free of any related fees/charges.
#LI-JC1