Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

F5 Principal Software Engineer 
United States, California, San Jose 
535995819

18.02.2025

Responsibilities

  • Effectively lead data path areas of the Distributed Cloud (XC) product line.
  • Understand the distributed systems deeply and design scalable solutions.
  • Technically lead the implementation of major system components.
  • Document software designs via functional specifications and other design documents.
  • Proactively identifying and resolving key technical issues.
  • Work on performance improvements across the platform.
  • Investigate and propose solutions for the security vulnerabilities of Distributed Cloud platform and third-party packages used by the platform.
  • Serve as a source of technical expertise to the product team and be a mentor for junior staff members.
  • Keep abreast of new technologies, potential business partners.
  • Efficientlycommunicate/collaborateinternally at F5.
  • Conduct presentations both internally and externally - this includes technical and non-technical colleagues and customers.
  • Recommend and maintain technical design methodologies, processes and standards.

Qualifications

  • Minimum of 14 years of significant software development and engineering experience.
  • 10 or more years designing, implementing and evangelizing large scale distributed systems.
  • Prior experience with cloud technology and networking, load balancers, routing platforms, control plane, SDN, Docker, Kubernetes, public cloud (Azure, AWS) etc.
  • Experience with any commercial load balancer.
  • Architectural skills and ability to deep dive into technical challenges.
  • Aptitude for solving complex problems and attitude of transcending new/classic technology preferences in favour of finding right solutions for our customers.
  • Specialist in various software architectures such as distributed systems and microservices.
  • Strong engineering and design skills, with solid understanding of real-time high performance, scalable and distributed systems.
  • Good communication, presentation skills and ability to work well in a development team.
  • Proven experience driving complex SW development and test efforts in small and fast paced organizations, with an understanding of the trade-offs that must be made to ensure timeliness and quality.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

The annual base pay for this position is: $199,952.00 - $299,928.00