Position Summary
The F5 NGINX Business Unit is seeking a Software Engineer III based in India. As a software engineer, you will be an integral part of a development team delivering high-quality features for exciting next generation NGINX SaaS products. The role is focused on delivering loosely coupled software components and microservices integrated in both public & private cloud architectures; creating solutions to a wide variety of technical challenges; independently designing, implementing, and testing new functionality; and collaborating withpeers and technical leads.You''ll be expected to handle most development tasks independently, with minimal direct supervision.
Primary Responsibilities
- Collaborate with a globally distributed team to design, code, and test robust, scalable,loosely coupledcomponents for SaaS applications hosted on public cloud platforms.
- Diagnose and resolve complex software challenges involving network, security, and web technologies. This includes troubleshooting problems with HTTP load balancers, API gateways (e.g., NGINX proxies), and related systems.
- Work cross functionally integrating, testing and debugging issues with existing system wide software.
- Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule to ensure the SaaS service meets its SLA commitments.
- Consistently apply forward-thinking software design, implementation, and test principles.
- Mentor junior developers while demonstrating leadership.
Skills
- Proficient in Golang (preferably), or a high-level programming language like Rust, C++, or Python.
- Experience developing includenvironmentssuch as Microsoft Azure, AWS, Google Cloud,etc.
- Positive understanding ofcomputernetworking.
- Good understanding of the Linux operating system and shell programming
- Experience withnetwork service technologies (e.g.,HTTP,gRPC, TLS, RESTAPIs, OpenTelemetry).
Qualifications
- Bachelors or advanced degree; and/or equivalent work experience.
- 5+ years of experience in relevant roles.
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.
📌 Engineer III, Software (Telangana)
🏢 f5
📍 Telangana