Search jobs > San Jose, CA > Sr software engineer

Sr Software Engineer

F5
San Jose
$166.6K-$249.9K a year
Full-time

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.

Why do you want to join our team?

Life at F5 is never dull. We are constantly identifying industry trends and disruptions, then innovating to get ahead of future customer needs creating application services that help the world’s leading organizations deliver their critical business apps faster and with the highest levels of flexibility, security, performance, and support.

F5 has innovated a consistent, cloud-native environment that can be deployed across multiple public clouds and edge sites a distributed cloud platform.

Within this SaaS-based offering, F5 integrates a broad range of services that have normally been siloed across many point products and network or cloud providers.

The solution is designed to provide a single way to view security, operations and management components.

About the position :

F5 is looking for a Sr Software Engineer to join our team! You will participate in the development, design and implementation of F5's Edge Computing platform that is used to deploy global, scalable and secure applications.

Responsibilities :

  • Design and development of software solutions.
  • Understand requirements / use cases and proposed solutions, develop them in timely manner.
  • Unit test the software using automation framework.
  • Investigate and solve reported issues.
  • Follow software development lifecycle.
  • Suggest improvements to the software and take up such activities.
  • Working with distributed teams.

Professional Experience :

  • Bachelor’s and / or Master’s degree in Computer Science.
  • 5 to 10 years of software development experience.
  • Proficiency in C++, object-oriented design, and design patterns(experience with Golang is a plus).
  • Experience with load balancer products such as Envoy, NGINX, and HA proxy is desirable.
  • Experience with controller software, routers / switches, SDN.
  • Good understanding of IP networking, routing protocols, IPsec VPNs, SSL, Firewalls, Nat, Proxies, HTTP / HTTPS proxies.
  • Experience with Kubernetes containers will be an added advantage.
  • Security infrastructure / product exposure will be an added advantage.

LI-RGB1

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 U.S. base pay range for this position is : $166,625.00 - $249,937.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.

30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

Strong proficiency in OOP, TDD, and building RESTful APIsProficiency in front-end web technologies, relational databases, and version control systemsExperience with deployment environments, database design, and automated testingAbility to identify technical debt, propose solutions, and continuously ...

Promoted
Guardant Health, Inc.
Palo Alto, California

Software Release Engineer: Develop comprehensive release management plans, strategies, calendars, & actively involved in forecasting & scheduling releases. ...

Promoted
Apple
Cupertino, California

Does the opportunity to play a part in building groundbreaking technology for large-scale systems, natural language and artificial intelligence excite you? Do you want to expand the experience of Siri and other AIML products to new products that will help millions get things done, across the globe? ...

Palo Alto Networks
Santa Clara, California

We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are. We have disrupted the traditional view that all employees have the same needs and wants. As a Senior...

Palo Alto Networks
Santa Clara, California

As a Sr Staff Software UI/Frontend Engineer of the NetSec engineering team, you will collaborate with the product managers, UX designers, and UI engineers to design and deliver the most innovative solution that generates insights into our customers’ network security infrastructure and empowers the s...

23andMe
Sunnyvale, California

As a Senior Software Engineer, some of your responsibilities will encompass the following: software delivery ownership, mentorship, personal contribution, and continuous improvement and evangelizing of our technical practices. Me’s Backoffice team is looking to hire a Senior Software Engineer to hel...

High-tech Professionals
San Jose, California

The successful candidate will join a world-class team of algorithm and software engineers to conceive, implement, optimize, and document advanced algorithms and software modules used in SEM Wafer inspection systems. The candidate will work with other engineers and application engineers. He/ She shou...

Amazon.com Services LLC
Sunnyvale, California

Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of professional software engineering practices & quality best p...

LINQM
Palo Alto, California
Remote

Senior Frontend Software Engineer*Must have a Bach in Computer Science Using sophisticated ML and AI, the team has successfully improved traffic infrastructure and continues to green light the path to our future. ...

Sterling Engineering
San Jose, California

I am looking for a highly skilled and experienced Senior Software Engineer to join our team onsite in San Jose, CA. This position is a contract-to-hire opportunity for a motivated individual with a strong background in software development, particularly in regulated industries such as pharmaceutical...