F5→
Engineer I, Software at F5 in San Jose, CA
Entry LevelHybridFull-timeSan Jose, CA$149k–$187k/yr
Skills
cc++ & ooppythontypescriptsqldata structures & algorithmsartificial intelligenceneural networksapplied machine learningnetworkingtroubleshootingdebuggingdynamic programmingparallelismsynchronizationinternet technologies
Job Description
Summary: F5 is a company focused on creating a better digital world by empowering organizations to secure and run applications. They are seeking an Engineer I, Software to collaborate on the design and development of next-generation Identity and Access Management products and services.
Responsibilities:
- Collaborate with technical leads to design and develop data plane and control plane for next generation Identity and Access Management (IAM) products and services including, but not limited to, BIG-IP Next, ZTNA and XC integration
- Work on the design, development, testing automation, and maintenance of components of Container-based software modules and APIs
- Design and develop major components of container-based modules for the Access product
- Develop industry leading configuration management, APIs, logging, and analytics capabilities
- Research, investigate and define new areas of technology to set new product directions
- Evaluate performance of products; tune, re-evaluate the design and implementation of current source code
Required Qualifications:
- Bachelor's degree, or foreign equivalent, in Computer Science, Data Science, Engineering (any field), or related quantitative discipline
- C
- C++ & OOP
- Scripting: Python or Typescript
- SQL
- Parallelism and Synchronization
- Artificial Intelligence
- Neural Networks
- Applied Machine Learning
- Data Structures & Algorithms
- Networking
- Internet Technologies
- Troubleshooting and Debugging
- Dynamic Programming
Required Skills: C, C++ & OOP, Python, Typescript
Important Skills: SQL, Data Structures & Algorithms, Artificial Intelligence
Nice-to-Have Skills: Neural Networks, Applied Machine Learning, Networking, Troubleshooting, Debugging, Dynamic Programming, Parallelism, Synchronization, Internet Technologies
Benefits: Incentive compensation, Bonus, Restricted stock units, Benefits
Benefits
Incentive compensation
Bonus
Restricted stock units
Benefits