Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

F5 Networks Inc

Principal Software Engineer page is loaded## Principal Software Engineerremote type: Hybridlocations: San Josetime type: Full timeposted on: Posted Yesterdayjob requisition id: RP1035169At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.At F5, we are building a Cloud Native solutions to support large-scale, high-performance, and highly available services across multi-cloud environments. The Data Plane Team at F5 is seeking an experienced Principal Engineer with deep technical knowledge of Routing technologies, networking fundamentals, and distributed systems. You will work on the development and lifecycle of a multi-cloud distributed platform, leveraging Kubernetes (K8s) for orchestration. The ideal candidate will have deep technical expertise in BGP, MP-BGP, MPLS, networking fundamentals, and distributed systems, with Kubernetes orchestration. You will be responsible for designing and implementing scalable and resilient control and data plane solutions while bringing leadership experience and technical acumen to influence the future direction of our product.**Key Responsibilities*** Lead data path development for the CNE product line, focusing on scalability and high availability in distributed cloud environments.* Design and implement scalable, high-performance solutions for Data plane.* Technically lead major system components in distributed systems, from design to implementation.* Create and maintain functional specifications and design documents to clearly communicate design decisions and solutions.* Proactively identify and resolve key technical challenges related to performance, security, and scalability.* Continuously improve the performance and reliability of the platform, ensuring it meets operational demands.* Investigate and propose solutions to security vulnerabilities within the platform, including third-party integrations.* Mentor junior engineers and serve as a source of technical expertise across the team.* Communicate effectively with internal stakeholders, presenting complex technical concepts to both technical and non-technical audiences.**Qualifications*** 14+ years of software engineering experience, with 10+ years in designing and implementing large-scale distributed systems.* Prior experience in cloud technologies, particularly AWS, Kubernetes (K8s), and distributed, scalable systems and their deployment models, with a focus on scalability, performance, and security.* Deep expertise in BGP, MPLS, EVPN and IPSec routing, as well as networking fundamentals (TCP, UDP, L4-L7, BGP, MPLS, EVPN).* Experience with cloud networking platforms and commercial BGP routing solutions.* Strong coding proficiency in C/C++/Golang, with a proven track record of leading complex software development efforts.* Hands-on experience with Docker, K8s, and microservices architecture in cloud environments.* Strong architectural skills in designing highly available, real-time systems in distributed environments.* Excellent communication, collaboration, and leadership skills, with the ability to lead and mentor teams effectively.#LI-ZB1The 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: $203,200.00 - $304,800.00*F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5’s differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.**You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5’s benefits can be found at the following link:**. F5 reserves the right to change or terminate any benefit plan without notice.***Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or** **@myworkday.com)****.****Equal Employment Opportunity**It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting View email address on click.appcast.io.**Remote**: Primarily work from designated home location but can come into an F5 office to work or travel to an offsite location as needed. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Jose, CA vacancy
  • $242k

     ...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools... 
    Suggested
    Full time
    Local area
    Flexible hours

    Traveltechessentialist

    San Jose, CA
    2 days ago
  • $175k - $245k

     ...business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on experience with the... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    17 hours ago
  • $182k - $260k

     ...we invite you to bring your talents to Zscaler to help shape the future of cybersecurity. Role We are looking for a Principal Software Engineer to join our team in San Jose, reporting to the Sr Manager, Software Engineering, QA within the ZIA System Test and... 
    Suggested
    Temporary work
    Work at office
    Local area

    Zscaler

    San Jose, CA
    2 days ago
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing Design... 
    Suggested
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $240k - $270k

     ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Supermicro is seeking an experienced Principal Software Engineer - Switch Design to lead the design and development of high... 
    Suggested
    Worldwide

    Super Micro Computer

    San Jose, CA
    17 hours ago
  • $249k

     ...our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Engineer, Observability Introduction to the Team: Our Technology Team partners with teams across Expedia Group to create... 
    Local area
    Flexible hours

    Expedia Group

    San Jose, CA
    1 day ago
  • $170k - $277k

     ...Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical leadership and end‑to‑end delivery of next‑generation cloud security solutions. You will collaborate with cross‑functional teams to design, implement, and troubleshoot... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $170k - $277k

     ...stronger relationships, and the kind of precision that drives great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next-generation technologies within our GlobalProtect team. We are... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $240.8k - $321.5k

     ...dreamers - and help us connect people and build communities to create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and... 
    Immediate start

    eBay Inc.

    San Jose, CA
    17 hours ago
  • $170k - $210k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance... 

    Top Engineer

    Santa Clara, CA
    17 hours ago
  • $234.4k - $351.6k

     ...from F5 offices in San Jose, CA. Minimum Requirements Master’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field) or a related quantitative discipline and three (3) years of experience in the job offered or in any occupation in... 
    Part time
    Local area
    Remote work

    F5 Networks

    San Jose, CA
    2 days ago
  • $126k - $204.5k

     ...constantly innovating and challenging the way we, and the whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services for public and private... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    3 days ago
  • $231.4k - $331.8k

     ...Principal Engineer Iovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Secure Workload is a flagship...  ...At least 10+ years' experience building software systems in one or more programming languages such as Go, C++... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    San Jose, CA
    6 days ago
  • $240k - $250k

     ...PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt's AI Security team and enable us... 

    Saviynt

    Milpitas, CA
    2 days ago
  •  ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define what... 
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    17 hours ago
  • $185k - $301k

     ...At FloQast, we aren't just building tools; we are crafting the "Operating System for Accounting." As a Principal Software Engineer , you are a primary architect of this vision. This is a role for a technical visionary who thrives on solving "impossible" distributed... 
    Remote work

    FloQast

    San Jose, CA
    17 hours ago
  • $167k - $270.5k

     ...solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you will serve as the recognized subject matter expert, bringing... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $240k - $270k

     ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job...  ...: Supermicro is seeking an experienced and exceptional Principal Software Engineer - Switch Design to work on web-based applications... 
    Remote work
    Worldwide

    Super Micro Computer

    San Jose, CA
    7 days ago
  • $170k - $277k

     ...kind of precision that drives great outcomes. The Team Engineering - Our engineering team is at the core of our products and...  ...instead of waiting for directions. Job Summary As a Sr. Principal Software Engineer in the Engineering team, you will join a world‑... 
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $154k - $286k

     ...compute, AI, networking, and memory-coherent systems, where early software bring-up, performance analysis, and protocol compliance are...  ...deliver solutions related to PCIe and CXL In this role, the engineer will be responsible for designing, developing, and maintaining... 

    Cadence Design Systems

    San Jose, CA
    17 hours ago
  • $240k - $250k

     ...escalation workflows - reducing resolution times and improving engineering efficiency. Integrate agentic capabilities into identity...  ...the needle for the business. WHAT YOU BRING ~10+ years of software engineering experience, with 8+ years in customer-facing or customer... 

    Saviynt

    Milpitas, CA
    17 hours ago
  •  ...Principal Software Engineer - Full Stack Bangkok, Bangkok Our client is an online travel booking platform for accommodations, flights, and more. They build and deploy cutting‑edge technology that connects travelers with more than 3.6 million accommodations globally... 
    Work experience placement
    Live in
    Visa sponsorship
    Relocation package

    AVOMIND

    San Jose, CA
    5 days ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products - and to lead the way in how we build... 
    Work at office
    Shift work

    eGain

    Sunnyvale, CA
    3 days ago
  • $162.7k - $263.18k

     ...team and document complex systems. Write scalable and testable software using modern cloud architectures Collaborate within the team...  ...~6+ years experience as a Security Researcher or Software Engineer ~ Experience working on sandbox technology and malware analysis... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    6 days ago
  •  ...Principal Software Engineer Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our Risk Technology... 

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  •  ...Principal Software Engineer – Mobile Applications At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With... 
    Hourly pay
    Work at office
    Local area
    Relocation package
    Shift work
    3 days per week

    Intracept by Boston Scientific

    San Jose, CA
    17 hours ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded (RIS) This role has been designed as ''Onsite'' with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    8 days ago
  • $99.6k - $234.6k

     ...Principal Software Development Engineer As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...leadership role pairing directly with the Principal Architect to bridge the gap between GPU...  ...hardware acceleration and the Velox execution engine. You will define how Presto utilizes GPU... 

    IBM

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!