Talent.com
Sr Software Development Engineer
Sr Software Development EngineerF5 • San Jose
Sr Software Development Engineer

Sr Software Development Engineer

F5 • San Jose
30+ days ago
Job type
  • Full-time
Job description

At 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 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 Sr. 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

  • 8+ years of software engineering experience, with 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, HTTP, 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.

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: $176,800.00 - $265,200.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.

Create a job alert for this search

Sr Software Development Engineer • San Jose

Similar jobs
Software Development Engineer, Siri Runtime Systems and Interaction

Software Development Engineer, Siri Runtime Systems and Interaction

Apple Inc. • Sunnyvale, CA, United States
Full-time
Software Development Engineer, Siri Runtime Systems and Interaction.Sunnyvale, California, United States Software and Services.Apple is where individual imaginations gather together, committing to ...Show more
Last updated: 29 days ago • Promoted
Sr. Software Engineer:

Sr. Software Engineer:

Akraya • Fremont, CA, United States
Full-time
Primary Skills: C# (Expert), ASP.NET (Advanced), REST APIs (Expert), SQL Server (Proficient), MongoDB (Proficient).Location: Fremont, CA (onsite interview /Face-2-face interview).Pay Range: $55-$58...Show more
Last updated: 29 days ago • Promoted
Sr. Software Engineer

Sr. Software Engineer

Spectro Cloud • San Jose, CA, United States
Full-time
Software Engineer at Spectro Cloud.Spectro Cloud aims to make infrastructure boundaryless for the enterprise, from data center to edge and every platform in between.We provide solutions that help e...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Thales DIS CPL USA, Inc • San Jose, CA, United States
Full-time
Thales DIS CPL USA, Inc seeks Sr.Software Engineer in San Jose, CA.Dsgn & bld scal micro srvs & orch.Show more
Last updated: 13 days ago • Promoted
SR. SOFTWARE ENGINEER

SR. SOFTWARE ENGINEER

Noetic Information Systems LLC • Pleasanton, CA, United States
Full-time
Master’s degree in Computer Information Systems, Computer Science with 2 years of experience in a job title with similar duties and skills.Develop ATF (Automated Test Framework) test scripts to tes...Show more
Last updated: 29 days ago • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

Fortinet • Sunnyvale, CA, United States
Full-time
Join Fortinet as a Staff/Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more.This position offers ...Show more
Last updated: 29 days ago • Promoted
Sr. Principal Software Engineer (Cortex Platform) Santa Clara, California, United States

Sr. Principal Software Engineer (Cortex Platform) Santa Clara, California, United States

Palo Alto Networks, Inc. • Santa Clara, CA, United States
Full-time
At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life.We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge tec...Show more
Last updated: 29 days ago • Promoted
Staff Software Development QA Engineer

Staff Software Development QA Engineer

Fortinet Inc • Santa Clara, CA, United States
Permanent
Responsibilities: * Research, analyze, design and review system specifications of customer centric cloud security products.Work with software development and QA team to design new cloud security fe...Show more
Last updated: 21 days ago • Promoted
Senior SDR Software Engineer

Senior SDR Software Engineer

TCI • Fremont, CA, United States
Permanent
Building the people that build the world.With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world.Th...Show more
Last updated: 29 days ago • Promoted
Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks)

Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks)

Scout Motors • Fremont, CA, United States
Full-time
Senior Staff Software Engineer, Infotainment (Android Applications & Frameworks).Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history.One...Show more
Last updated: 19 days ago • Promoted
Senior SDR Software Engineer

Senior SDR Software Engineer

Flash Technology, LLC • Fremont, CA, United States
Permanent
How you will make an Impact (Job Summary).SPX is a diverse team of unique individuals who all make an impact.Software Defined Radio (SDR) Software Engineer, you will actively participate in the dev...Show more
Last updated: 29 days ago • Promoted
Sr. Manager, Gen AI Software Engineering

Sr. Manager, Gen AI Software Engineering

Thermo Fisher • Pleasanton, CA, United States
Full-time
Senior Manager, Generative AI Software Engineering.As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale.Join our colleagues i...Show more
Last updated: 22 days ago • Promoted
Sr. Sensors Software Engineer

Sr. Sensors Software Engineer

Qualcomm • Santa Clara, CA, United States
Full-time
Engineering Group, Engineering Group >.Sensors-based technology has a wide range of applications including navigation, gaming, smart user interface, multimedia, virtual reality, and augmented reali...Show more
Last updated: 29 days ago • Promoted
Sr. Software Engineer

Sr. Software Engineer

Lynx • Sunnyvale, CA, United States
Full-time
This position requires full time onsite in Sunnyvale, CA.Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC.As a defense-focused software company of p...Show more
Last updated: 26 days ago • Promoted
Senior SDR Software Engineer

Senior SDR Software Engineer

SPX • Fremont, CA, United States
Permanent
Building the people that build the world.With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world.Th...Show more
Last updated: 30+ days ago • Promoted
Software Engineer-Developer 4

Software Engineer-Developer 4

ACL Digital • Pleasanton, CA, United States
Full-time
Work statement is a non-managerial role, non-leadership role.As a Senior Software Engineer in Boeing's Secure Computing Solutions group, you will be part of the Pleasanton, California-based Integra...Show more
Last updated: 1 day ago • Promoted
Staff Software Engineer, API Engineering

Staff Software Engineer, API Engineering

Ridge Line Services • San Ramon, CA, United States
Full-time
Staff Software Engineer, API Engineering.Are you an experienced engineer who thrives on building robust, scalable API platforms that empower developers across an ecosystem? Do you enjoy defining st...Show more
Last updated: 22 days ago • Promoted
Software Development Engineer

Software Development Engineer

Adobe Inc. • San Jose, CA, United States
Full-time
Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...Show more
Last updated: 29 days ago • Promoted