Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Developer

FORTINET SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cybersecurity firm in Singapore seeks a Principal Software Developer to drive the development of cloud-native networking products. The ideal candidate will have over 12 years of experience, strong Python and DevOps skills, and expertise in cloud service design and container orchestration. Join us to contribute to a welcoming environment that prioritizes diversity and inclusivity, as we create impactful security solutions for a global clientele.

Benefits

Attractive Total Rewards package
Support for overall health and financial well-being

Qualifications

  • At least 12 years of software development experience.
  • Experience in cloud-based product related software development.
  • Strong knowledge in container orchestration.

Responsibilities

  • Develop and maintain software components for networking products.
  • Design and implement scalable software features.
  • Collaborate with DevOps and QA teams for high quality delivery.

Skills

Python programming
Debugging skills
Cloud-based product development
Docker
Kubernetes
DevOps principles
Microservice architectures
Firewall and TCP/IP knowledge

Education

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

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 Principal Software Developer to contribute to the success of our rapidly growing business.

As a Principal Software Developer , you will:
  • 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.
We Are Looking For:

An insightful and influential collaborator to join our team. We encourage you to apply for this position if you have the following qualities:

  • 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 experiences 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'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.
  • B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred.
Why Join Us:

At Fortinet, we embrace diversity and inclusivity. We encourage applications from diverse backgrounds and identities. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.