Taro Logo

Sr Principal Engineer

F5 is a technology company that creates products to protect apps, APIs, and infrastructure from attackers, enabling secure digital experiences.
$207,279 - $310,919
Backend
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
15+ years of experience
Cybersecurity · Enterprise SaaS

Description For Sr Principal Engineer

F5 is seeking a Senior Principal Engineer to spearhead the design and development of Control Plane for their cloud native BIGIP products. This role sits at the intersection of cloud infrastructure, security, and application delivery, requiring deep expertise in Kubernetes, networking protocols, and distributed systems.

The position offers an opportunity to work on cutting-edge technology that protects and enables digital businesses worldwide. As the technical lead, you'll be responsible for architecting resilient, scalable control-plane solutions that enable secure multi-tenant application deployment. The role combines hands-on technical leadership with mentorship opportunities, allowing you to shape both the technology and the team.

The ideal candidate brings 15+ years of experience, with deep expertise in Go, C/C++, and Kubernetes. You'll work in a hybrid environment from San Jose, with competitive compensation ranging from $207,279 to $310,919, plus additional benefits including equity and bonuses.

F5 offers a unique culture that prioritizes authenticity, diversity, and employee growth. You'll be part of a team that's passionate about cybersecurity and creating solutions that protect consumers from fraud while enabling companies to focus on innovation. The role provides an excellent opportunity to work on complex technical challenges while contributing to F5's mission of bringing a better digital world to life.

Last updated a month ago

Responsibilities For Sr Principal Engineer

  • Lead the design and development of Control Plane for F5's cloud native BIGIP products
  • Guide design and architecture decisions for BIGIP Kubernetes control plane
  • Develop approaches to solutions for assigned projects
  • Provide guidance and mentorship to engineering teams
  • Liaise with cross-functional teams
  • Drive research efforts to explore new technologies
  • Mentor junior team members
  • Communicate technical concepts through discussions and documentation

Requirements For Sr Principal Engineer

Go
Kubernetes
  • 15+ years of related experience with Bachelor's degree or 12+ years with Master's degree or 8+ years with PhD
  • Expertise in Kubernetes, CRDs, Helm, gRPC
  • Expert level knowledge of GO, C/C++ programming
  • Strong background in networking technologies & protocols (IP, TCP, UDP, DNS, HTTP)
  • Experience with docker/container-based cloud environment
  • Experience with application deployment/orchestration using Kubernetes
  • Experience writing automated unit/functional tests
  • Experience with gitlab/github
  • Outstanding problem solving and analytical skills
  • Experience with AWS and cloud technologies
  • Excellent written and verbal communication skills

Benefits For Sr Principal Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Incentive compensation
  • Bonus
  • Restricted stock units
  • Comprehensive benefits package

Interested in this job?

Jobs Related To F5 Sr Principal Engineer