locationsSan JoseSeattle Remote (Global) Full-time

Ffive is hiring a Software Engineer II

About the Role

The Software Engineer II will play a key role in developing telemetry, observability, and analytics functionality for F5’s BIG-IP BNK/CNF product, which helps service providers, enterprises, and AI customers bridge legacy networks with cloud-native 5G core networks. You'll work in a fast-paced, innovative environment focused on networking, security, and Kubernetes-based systems.

What You'll Do

  • Independently determines and develops approaches to solutions for assigned projects by identifying, resolving, and mitigating risk and communicating to others
  • Provides technical solutions to detail certain aspects of product design and ensures that resulting design specification fits into technical architectural framework
  • Performs analysis to define design requirements for modification to existing tools, utilities, system structures, environments and provide technical perspective for input into project scope and estimating activities
  • Recommends and maintains technical design methodologies, processes, and standards
  • Provides technical guidance to junior level engineers
  • Assist Tech Leads and Management with project scope
  • Consistently meet commitments
  • Assisting and driving customer solutions
  • Participates in hiring and onboarding process
  • Conducts presentations internally and externally

What We're Looking For

  • Excellent coding skills in C or C++ or Go
  • Mastery of standard data structures and algorithms, run-time complexities, IPC, etc. is required
  • Must have background in networking technologies & protocols like IP, TCP, UDP, DNS, HTTP etc
  • Experience in complex Kubernetes orchestrated micro services is a must
  • Knowledge of networking, storage, security solutions in Public Cloud is needed
  • Exceptional problem solving, analytical and trouble-shooting skills
  • Experience with gitlab/github or other source code management is needed
  • Able to collaborate and thrive in a fast-paced high-performance environment
  • Candidate must be passionate enjoy solving complex problems
  • Demonstrated excellence in written and verbal communications
  • Willingness and ability to write good functional specification and design documents

Nice to Have

  • Experience working with S3 and EC2 or Google Cloud Storage (GCS) and Google Compute Engine (GCE) is a plus
  • Good knowledge in various CNI and routing in public cloud infrastructure is desirable
  • Experience with Linux, node storage, Kubernetes RBAC etc is desirable

Technical Stack

C, C++, Go, Kubernetes, microservices, IP, TCP, UDP, DNS, HTTP, Public Cloud (AWS, GCP), S3, EC2, GCS, GCE, CNI, Linux, node storage, Kubernetes RBAC, GitLab, GitHub

Team & Environment

You'll join a smart, passionate and customer experience oriented team focused on innovation and collaboration. F5 fosters a culture where individuals are valued, empowered, and trusted, with a global mindset and commitment to diversity and inclusion. We obsess over improving customer experiences and ensuring every team member can thrive.

Benefits & Compensation

  • Incentive compensation
  • Bonus
  • Restricted stock units
  • Health benefits
  • PTO
  • Training
  • Relocation (implied via global mindset and diverse community)
  • Reasonable accommodations for candidates

Compensation includes a salary range of $124,800.00 - $187,200.00, restricted stock units, and additional incentive compensation and bonus opportunities.

Work Mode

F5 maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, geographic locations, and market conditions, supporting a global workforce with flexibility across locations.

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.

Required Skills
CC++GoKubernetesmicroservicesIPTCPUDPDNSHTTPnetworkingcloud networkingdata structuresalgorithmsIPC CC++GoKubernetesmicroservicesIPTCPUDPDNSHTTPnetworkingcloud networkingdata structuresalgorithmsIPC
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Ffive
F5 empowers organizations across the globe to create, secure, and run applications that enhance how we experience the evolving digital world. The company focuses on cybersecurity, protecting consumers from fraud and enabling companies to innovate. F5 builds solutions like BIG-IP BNK/CNF that bring carrier-grade capabilities to Kubernetes environments, bridging legacy networks with cloud-native 5G core networks.
All jobs at Ffive Visit website
Job Details
Category backend
Posted a month ago