F5

Sr Engineer, Software

Hyderabad, India Remote Hybrid
Objective-C Python JavaScript SQL Kotlin Android Java Swift
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.

Do you want to protect businesses against cyberattacks, while developing your skills as a mobile software engineer?

We are an engineering team that helps customers employ security technologies within their mobile apps. F5 Distributed Cloud (XC) provides services such as DDoS protection, WAF, bot defense, and fraud protection. Our team focuses on the mobile app aspects of these solutions.
As part of the team, you will be exposed to different mobile frameworks and architectures. You will assist customers who experience integration problems, investigate crashes, identify bugs, and provide requirements to Product Management and Engineering teams. You will develop your technical and communication skills. Your critical thinking will be key in driving the product development roadmap.

Basic Qualifications
•Bachelor's degree in CS or relevant work experience
•Effective communication skills (written and verbal)
•Fundamental knowledge of computer architecture, OS-hardware interactions, software architecture and development lifecycles.
•Android and/or iOS Development (both is a plus)
•Java, Swift, Objective-C, Python, JavaScript
•Understanding of secure software development
•Familiar with networking fundamentals
•Mobile App debugging
•Mobile App performance profiling
•Experience with SQL and database driven applications
•Work independent while possessing a team mentality.

Advanced Skills
•Master’s degree in computer science or similar
•Programming languages: Java, Swift, Kotlin, C, JavaScript, Python, SQL
•Experience troubleshooting root causes of crashes and other anomalies
•Knowledge of networking protocols and OSI stack
•Experience analyzing large data feeds
•Experience detecting signs of malicious activity
•Secure software development and pen-testing experience

Responsibilities
Technical Escalations
•Handle technical customer escalations for F5 Mobile SDK
•Identify root causes for crashes
•Analyze mobile network traffic and rich telemetry data to discover problems with integration, the product, or signs of automated cyberattack

Consulting Work
•Provide technical guidance to customers and internal teams
•Work within the company to streamline operations
•Write tutorials and edit product documentation

Technical Research
•Research mobile technologies, such as cross-platform frameworks or low-code platforms
•Research competing product offerings from both technology and security capability perspectives
•Communicate discoveries and innovative ideas to improve F5’s services and collaborate on improvements

The 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 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. 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.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers