Senior Principal Software Engineer NGINX Product Engineering

Company: F5
Company: F5
Location: Tel Aviv
Commitment: Full time
Posted on: 2023-05-03 17:38
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.Qualifications Bachelor’s or advanced degree; and/or equivalent work experience.8+ years of experience in relevant roles.Outstanding coding abilities with Go, and proficiency with Python and C.Knowledge, Skills and Abilities  Able to stand in front of customers (onsite or over remote call), understand clearly customer deployments and real-world issues, and help troubleshoot live cases.Able to demonstrate teamwork abilities which include diplomacy, promotion of sound ideas & concepts, communicate with wider team (local or remote) to explain the current state of the design/issues and possible resolutions.Superlative analytical as well as troubleshooting skills.Experience in software design, and developmentExperience programming in Linux networking and OS internalsStrong experience with Kubernetes (install, upgrade, and operationalization)Strong knowledge and experience working with docker especially under k8s environment. Experience with web technologies (e.g., HTTP, REST APIs and JSON) and source code version control tool such as Git.Experience with DBMS technologies, like PostgreSQL, MySQL.Solid understanding of network, security and web technologies such as TCP, UDP, IP, HTTP, L4-L7, DNS, and SSLDetailed understanding of computer networking.Strong understanding of data structures and algorithmsDynamic collaborators who thrive in diverse, geographically distributed teams. Successfully manage ambiguity in workDemonstrated excellence in written and verbal communications.Self-motivated and highly ambitiousPrimary Responsibilities  Evaluate and solve difficult software failures - onsite or remotelyNarrow down, provide resolution or define specific issues in detail to the wider engineering team (remote or local)Visit customer's site on a short notice.Improve the existing functionality through deep analysis of customer’s use case, proposing changes to make the product work better for the customerWork with customer to understand need and propose appropriate solutions using existing product functionality.Represent customer’s desired outcomes in product planning and feature design discussions.Serve as source of technical expertise to a product team and as a mentor for junior staff members.Work cross functionally integrating, testing and debugging issues with existing system wide software.Collaborate with team members and technical leadsEvaluate the design and implementation of current source code.Provide feedback for better tools and infrastructure to improve F5’s components and featuresMay conduct presentations internal and external#LI-SS5#LI-HybridThe 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.Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Yello/Workday (ending with f5.com or @myworkday.com).Equal Employment OpportunityIt 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. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.
View Original Job Posting