F5 Networks

Sr. Software Development Engineer

F5 Networks
Apply
3 days ago
San Jose, CA, USASenior
H1B Sponsor

Base Salary

$180k - $269k/yr

Responsibilities

  • Lead the development and integration of complex software components into fully functional systems.
  • Document and maintain architecture, requirements, algorithms, interfaces, and designs.
  • Drive reliability and efficiency improvements involving availability, performance, scaling, monitoring, and capacity through design and automation.
  • Partner with product management to define requirements and acceptance criteria and propose process improvements.
  • Mentor junior and mid-level engineers and provide technical guidance on scalable, resilient, observable, documented, and well-tested solutions.
  • Represent the team in cross-organizational engineering meetings and collaborate with principal engineers and management on scope, design, processes, standards, and estimation.
  • Perform technical analysis for modifications to tools, utilities, system structures, and environments.
  • Deliver customer-facing solutions, participate in hiring and onboarding, and conduct technical presentations.

Requirements

  • At least 5 years of professional software engineering experience with a bachelor's degree in computer science, computer engineering, or a similar field, or at least 7 years of equivalent professional experience in enterprise product development.
  • Strong development experience in multiple high-level programming languages, with Go and Python highly preferred and Bash scripting required.
  • C/C++ or other programming language experience is desired.
  • Working knowledge of networking concepts and the OSI model.
  • Experience with Linux, Docker, Docker Compose, containerized development workflows, Git, GitLab, and modern integrated development environments such as VS Code and GoLand.
  • Experience interfacing with system hardware and firmware interfaces.
  • Hands-on experience using generative AI to optimize coding and software development workflows and understanding of multi-agent system paradigms.
  • Understanding of secure end-to-end software development life cycle practices.
  • Proven ability to guide, mentor, and provide technical leadership to software developers.
  • Strong analytical, troubleshooting, written communication, verbal communication, collaboration, and continuous-improvement skills.

Benefits

  • The role may be performed in a normal office or remote home-office environment.
  • F5 offers benefits and may provide incentive compensation, bonuses, and restricted stock units.

Categories

F5 Networks

About F5 Networks

5,001-10,000 employees

F5, Inc. (NASDAQ: FFIV) is the global leader that delivers and secures every app. Backed by three decades of expertise, F5 has built the industry’s premier platform—F5 Application Delivery and Security Platform (ADSP) —to deliver and secure every app, every API, anywhere: on-premises, in the cloud, at the edge, and across hybrid, multicloud environments. F5 is committed to innovating and partnering with the world’s largest and most advanced organizations to deliver fast, available, and secure digital experiences. Together, we help each other thrive and bring a better digital world to life.

Contact me