Software Engineer III (Golang Development, Python, Java)
F5 Networks Verified employer
Actively hiring · Posted 6d ago · JEV2610D203441426
Job description
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.F5, Inc. is seeking a Software Engineer III with experience in building highly available and highly scalable services on public cloud like AWS, Azure and GCP. In this role you will help develop networking and security technologies as a service (SaaS) to solve customers’ multi-cloud problem. You will be part of Cloud Orchestration team working on F5 Distributed Cloud platform.
Primary Responsibilities
Design and development of highly available and highly scalable services using public cloud and F5 Distributed Cloud services.
Understand product requirements related to multi-cloud and propose solutions.
Follow software development lifecycle for feature development i.e., design, develop, test and support the features
Creating prototypes to validate use cases and get feedback from product team and architects.
Work cohesively with geographically distributed team
Knowledge, Skills and Abilities
Experience in designing and implementing solutions for services in public cloud
Experience in developing software in a SaaS environment
Extensive hands-on experience in using Infrastructure as code (IsC) tools like terraform (preferred), cloud formation etc
Extensive hands-on experience in programming languages such as Golang(preferred), python, Java, Rust
Solid understanding of AWS VPC Networking Services like Transit Gateway, Virtual Private Gateway, Direct Connect, Gateway Load balancer, Private link etc.
Solid understanding of Azure Networking Services like Virtual Network (Vnet), Express route, Azure load balancers etc
Solid understanding of GCP networking services
Good understanding and experience in L2 to L7 networking protocols including but not limited to Ethernet, TCP/IP, VLAN, BGP, HTTP
Good understanding of container technologies such as Docker, Kubernetes etc.,
Working knowledge of CI/CD tools like GitLab, Argo
Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
Self-motivated and willing to delve into new areas and take on new challenges in a proactive manner
Excellent written and verbal communication skills.
Qualifications
Minimum of 5 years of related experience with a Bachelor's degree in Computer Science/related field
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with F5 Networks.
- Track your application and get updates by email and WhatsApp.