Logo
F5

Software Development Engineer 2, Distributed Cloud

F5, Seattle, Washington, us, 98127

Save Job

Position Summary F5 Inc. is on the lookout for an exceptional SE II (Individual Contributor) to play a crucial role in the design and implementation of services on F5's Distributed Cloud Platform (F5XC). Your responsibilities will span research, design, and the construction of highly reliable, available, and scalable platforms, encompassing API definition, implementation, deployment, operational management, and debugging.

Primary Responsibilities

Develop edge‑native applications and platform services using emerging technologies for F5’s innovative SaaS platform.

Troubleshoot complex system issues related to IPv6, including connectivity, routing, DNS, NAT64/DNS64, and other networking technologies.

Investigate various open‑source and closed‑source technologies, components, libraries, and tools to contribute to the construction of a highly available, scalable, and manageable system.

Apply design patterns and coding practices, especially in microservices architectures and API design, implementation, and management.

Leverage cloud‑native experience with providers such as MS Azure, AWS, Google Cloud, or other major market Cloud vendors and their services.

Independently investigate, present options, review, and implement new functionality.

Collaborate closely with product management, UX, and QA to define and implement new product offerings while ensuring continued functionality.

Follow best coding practices and guidelines within the team.

Implement all phases of a development cycle for a software product, from understanding requirements to design, development, and deployment.

Collaborate effectively with geographically distributed teams.

Required Skills

Minimum of 4+ years of related experience with programming proficiency in C++ or Golang.

Hands‑on experience developing cloud‑native services in AWS, GCP, or similar environments.

Hands‑on experience working in Kubernetes‑based environments.

Hands‑on experience working across the networking stack from L3 to L7.

Preferred Skills

Ability to fix and troubleshoot complex system issues related to IPv6, including connectivity, routing, DNS, NAT64/DNS64, and other networking technologies.

Experience with Docker technologies, optimizing images, and managing the Docker image lifecycle; experience in Kubernetes and container technologies is a plus.

Excellent written and verbal communication skills.

Proven ability to guide junior engineers and collaborate with SREs, application developers, and network engineers on complex platform initiatives.

Equal Employment Opportunity 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. F5 offers a variety of reasonable accommodations for candidates. Request by contacting accommodations@f5.com.

The annual base pay for this position is: $124,800.00 - $187,200.00.

You may also be offered incentive compensation, bonus, restricted stock units, and benefits.

#J-18808-Ljbffr