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

A company is looking for a Sr Analyst I - Java Full Stack. ...

Promoted
SpaceX
Sunnyvale, California

As a Full Stack Software Engineer, Security, you will work closely with a mix of both external customers and internal partners across all engineering disciplines here at SpaceX to deliver security features, including authentication, authorization, and auditing, for a rapidly expanding network of mil...

Palo Alto Networks
Santa Clara, California

As a Senior Engineer, your role will involve building and designing distributed backend services that serve as the backbone of our platform. In addition to backend services, you will also focus on developing and automating monitoring infrastructure, optimizing data collection, analyzing system ...

Aurora
Mountain View, California

We’re searching for a Software Engineer to focus on ML Accelerators. Develop perspectives on where opportunities and gaps might be in our machine learning software and hardware strategy with a longer-term horizon in mind. Maintain relationships and intel across the ML ecosystem including both establ...

NetApp
San Jose, California

Test Engineer, Testing, Cloud, Software Engineer, Electrical Engineering, Engineering, Technology. The Core Software team is a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product. As Senior Engineer, you will work as part of a team...

Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies within our Prisma Access Edge Platform team. We want passionate engineers who love to code, build great products and bring new ideas in all facets of software development. Design, develop a...

Palo Alto Networks
Santa Clara, California

As a Software Engineer for Prisma Access, you will be working on designing, developing, and maintaining multiple platforms application code. This will involve implementation of features in an iterative way and releasing full solutions to the larger engineering organization. Interact with quality ass...

Amazon.com Services LLC - A57
Palo Alto, California

Our Software Development Engineers play an instrumental role in utilizing cutting edge technology to solve complex problems and get to see the impact of their work. There is a certain kind of person who takes on software development challenges at Amazon – someone excited by the idea creating new pla...

Amazon Development Center U.S., Inc.
Palo Alto, California

This is a hands-on position where you will get an opportunity to get involved at every level of the software development cycle, from designing and building rock-solid components to deploying and monitoring them in production, as well as mentoring other engineers. As you design and code solutions to ...

Amazon Development Center U.S., Inc.
Sunnyvale, California

Are you a passionate software engineer who thrives in a fast-paced, challenging environment? If being an integral member of a team and contributing to cutting-edge technology is your thing, the Cordite team, part of AWS EC2 Nitro is looking for engineers to help us define and build the future of clo...