Position Summary
The F5 NGINX Business Unit is seeking a Sr Software Engineer 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 widevariety 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 todesign, code, and test robust, scalable,looselycoupledcomponentsfor SaaS applications hosted on public cloud platforms.
- Diagnose and resolve complex software challenges involving network, security, and webtechnologies. This includes troubleshooting problems with HTTP load balancers, API gateways(e.g., NGINX proxies), and related systems.
- Serve as source of technical expertise to a project team and as a mentor for junior staffmembers.
- Work cross functionally integrating, testing and debugging issues with existing system widesoftware.
- Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule toensure the SaaS service meets its SLA commitments.
- Consistently apply forward-thinking software design, implementation, and test principles.
- Participate in hiring and onboarding of new engineers.
Skills
- Expertise in coding with Golang (preferred) or other high-level programming languages like Rust,C++, or Python.
- Hands-on experience with Docker and Kubernetes, as well as developing applications usingdistributed microservices architecture within cloud platforms such as Microsoft Azure, AWS, orGoogle Cloud.
- Experience with network service technologies such as HTTP, gRPC, TLS, REST APIs, andOpenTelemetry.
- Positive understanding of computer networking.
Qualifications
- Bachelors or advanced degree; and/or equivalent work experience.
- 7+ years of experience in relevant roles.
📌 Sr. Software Development Engineer (Hyderabad)
🏢 f5
📍 Hyderabad